From 5b1fbb26c434de90ffef5fb3e68c5763f1b6386c Mon Sep 17 00:00:00 2001 From: Ivan FB <128452529+Ivansete-status@users.noreply.github.com> Date: Wed, 15 May 2024 12:36:17 +0200 Subject: [PATCH] test_client: add nil error handling after serverSwitch.start() clientSwitch.start() (#2703) --- tests/waku_store/test_client.nim | 8 ++++++++ tests/waku_store_legacy/test_client.nim | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/tests/waku_store/test_client.nim b/tests/waku_store/test_client.nim index 11554a312..b1bfb1cb8 100644 --- a/tests/waku_store/test_client.nim +++ b/tests/waku_store/test_client.nim @@ -74,6 +74,14 @@ suite "Store Client": await allFutures(serverSwitch.start(), clientSwitch.start()) + if serverSwitch.peerInfo.isNil(): + error "serverSwitch.peerInfo is nil" + raise newException(CatchableError, "serverSwitch.peerInfo is nil") + + if clientSwitch.peerInfo.isNil(): + error "clientSwitch.peerInfo is nil" + raise newException(CatchableError, "clientSwitch.peerInfo is nil") + serverPeerInfo = serverSwitch.peerInfo.toRemotePeerInfo() clientPeerInfo = clientSwitch.peerInfo.toRemotePeerInfo() diff --git a/tests/waku_store_legacy/test_client.nim b/tests/waku_store_legacy/test_client.nim index 66ff8955d..5efef77f1 100644 --- a/tests/waku_store_legacy/test_client.nim +++ b/tests/waku_store_legacy/test_client.nim @@ -54,6 +54,14 @@ suite "Store Client": await allFutures(serverSwitch.start(), clientSwitch.start()) + if serverSwitch.peerInfo.isNil(): + error "serverSwitch.peerInfo is nil" + raise newException(CatchableError, "serverSwitch.peerInfo is nil") + + if clientSwitch.peerInfo.isNil(): + error "clientSwitch.peerInfo is nil" + raise newException(CatchableError, "clientSwitch.peerInfo is nil") + serverPeerInfo = serverSwitch.peerInfo.toRemotePeerInfo() clientPeerInfo = clientSwitch.peerInfo.toRemotePeerInfo()