Skip to content

Commit ba1452b

Browse files
fix test_websocket.py
1 parent 720fc2f commit ba1452b

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

micropython-nostr

tests/test_websocket.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,22 +74,22 @@ async def main(self) -> None:
7474
await self.closeall()
7575

7676
for _ in range(10):
77-
print("Waiting for on_open to be called...")
77+
print(f"self.on_open_called: {self.on_open_called} so waiting for on_open to be called...")
7878
if self.on_open_called == min(len(self.relays),self.max_allowed_connections):
7979
print("yes, it was called!")
8080
break
8181
await asyncio.sleep(1)
8282
self.assertTrue(self.on_open_called == min(len(self.relays),self.max_allowed_connections))
8383

8484
for _ in range(10):
85-
print("Waiting for on_close to be called...")
86-
if self.on_close_called == min(len(self.relays),self.max_allowed_connections):
85+
print(f"self.on_close_called: {self.on_close_called} so waiting for on_close to be called...")
86+
if self.on_close_called >= min(len(self.relays),self.max_allowed_connections):
8787
print("yes, it was called!")
8888
break
8989
await asyncio.sleep(1)
90-
self.assertTrue(self.on_close_called == min(len(self.relays),self.max_allowed_connections))
90+
self.assertGreaterEqual(self.on_close_called, min(len(self.relays),self.max_allowed_connections), "on_close was called for less than allowed connections")
9191

92-
self.assertTrue(self.on_error_called == min(len(self.relays),self.max_allowed_connections))
92+
self.assertEqual(self.on_error_called, len(self.relays) - self.max_allowed_connections, "expecting one error per failed connection")
9393

9494
# Wait for *all* of them to finish (or be cancelled)
9595
# If this hangs, it's also a failure:

0 commit comments

Comments
 (0)