Update tests for new nostr API

This commit is contained in:
thePR0M3TH3AN
2025-07-02 17:06:03 -04:00
parent c25ca061c6
commit 53166d453b
10 changed files with 87 additions and 48 deletions

View File

@@ -4,6 +4,8 @@ import time
from pathlib import Path
from tempfile import TemporaryDirectory
from unittest.mock import patch
import asyncio
import gzip
import uuid
import pytest
@@ -31,8 +33,9 @@ def test_nostr_publish_and_retrieve():
relays=["wss://relay.snort.social"],
)
payload = b"seedpass"
assert client.publish_json_to_nostr(payload) is True
asyncio.run(client.publish_snapshot(payload))
time.sleep(2)
retrieved = client.retrieve_json_from_nostr_sync()
result = asyncio.run(client.fetch_latest_snapshot())
retrieved = gzip.decompress(b"".join(result[1])) if result else None
client.close_client_pool()
assert retrieved == payload