From d8585bf4efef74171655ba6bc3853b2bb8fe2a41 Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Wed, 2 Jul 2025 15:01:44 -0400 Subject: [PATCH] Batch insert entries in nostr size test --- src/tests/test_nostr_index_size.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/tests/test_nostr_index_size.py b/src/tests/test_nostr_index_size.py index 591a4da..e92bcb8 100644 --- a/src/tests/test_nostr_index_size.py +++ b/src/tests/test_nostr_index_size.py @@ -41,17 +41,20 @@ def test_nostr_index_size_limits(): delay = float(os.getenv("NOSTR_TEST_DELAY", "5")) size = 16 + batch = 100 entry_count = 0 max_payload = 60 * 1024 try: while True: - entry_mgr.add_entry( - website_name=f"site-{entry_count + 1}", - length=12, - username="u" * size, - url="https://example.com/" + "a" * size, - ) - entry_count += 1 + for _ in range(batch): + entry_mgr.add_entry( + website_name=f"site-{entry_count + 1}", + length=12, + username="u" * size, + url="https://example.com/" + "a" * size, + ) + entry_count += 1 + encrypted = vault.get_encrypted_index() payload_size = len(encrypted) if encrypted else 0 published = client.publish_json_to_nostr(encrypted or b"")