Skip to content

Commit 6df7df2

Browse files
test_client: add nil error handling after serverSwitch.start() clientSwitch.start() (#2703)
1 parent 41cdb92 commit 6df7df2

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

tests/waku_store/test_client.nim

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,14 @@ suite "Store Client":
7474

7575
await allFutures(serverSwitch.start(), clientSwitch.start())
7676

77+
if serverSwitch.peerInfo.isNil():
78+
error "serverSwitch.peerInfo is nil"
79+
raise newException(CatchableError, "serverSwitch.peerInfo is nil")
80+
81+
if clientSwitch.peerInfo.isNil():
82+
error "clientSwitch.peerInfo is nil"
83+
raise newException(CatchableError, "clientSwitch.peerInfo is nil")
84+
7785
serverPeerInfo = serverSwitch.peerInfo.toRemotePeerInfo()
7886
clientPeerInfo = clientSwitch.peerInfo.toRemotePeerInfo()
7987

tests/waku_store_legacy/test_client.nim

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,14 @@ suite "Store Client":
5454

5555
await allFutures(serverSwitch.start(), clientSwitch.start())
5656

57+
if serverSwitch.peerInfo.isNil():
58+
error "serverSwitch.peerInfo is nil"
59+
raise newException(CatchableError, "serverSwitch.peerInfo is nil")
60+
61+
if clientSwitch.peerInfo.isNil():
62+
error "clientSwitch.peerInfo is nil"
63+
raise newException(CatchableError, "clientSwitch.peerInfo is nil")
64+
5765
serverPeerInfo = serverSwitch.peerInfo.toRemotePeerInfo()
5866
clientPeerInfo = clientSwitch.peerInfo.toRemotePeerInfo()
5967

0 commit comments

Comments
 (0)