diff --git a/tests/waku_rln_relay/test_rln_group_manager_onchain.nim b/tests/waku_rln_relay/test_rln_group_manager_onchain.nim index d70f22092..29da94129 100644 --- a/tests/waku_rln_relay/test_rln_group_manager_onchain.nim +++ b/tests/waku_rln_relay/test_rln_group_manager_onchain.nim @@ -398,18 +398,24 @@ suite "Onchain group manager": manager.ethRpc = none(Web3) - let isReadyResult = waitFor manager.isReady() + var isReady = true + try: + isReady = waitFor manager.isReady() + except Exception, CatchableError: + assert false, "exception raised: " & getCurrentExceptionMsg() check: - isReadyResult.isErr() - isReadyResult.error == "Ethereum RPC client is not configured" + isReady == false test "isReady should return true if ethRpc is ready": (waitFor manager.init()).isOkOr: raiseAssert $error - let isReadyResult = waitFor manager.isReady() + var isReady = false + try: + isReady = waitFor manager.isReady() + except Exception, CatchableError: + assert false, "exception raised: " & getCurrentExceptionMsg() check: - isReadyResult.isOk() - isReadyResult.value == true + isReady == true