logos-messaging-nim/tests/waku_core/test_published_address.nim

27 lines
590 B
Nim

{.used.}
import
stew/shims/net as stewNet,
std/strutils,
testutils/unittests
import
../testlib/wakucore,
../testlib/wakunode
suite "Waku Core - Published Address":
test "Test IP 0.0.0.0":
let
node = newTestWakuNode(generateSecp256k1Key(), ValidIpAddress.init(
"0.0.0.0"),Port(0))
check:
($node.announcedAddresses).contains("127.0.0.1")
test "Test custom IP":
let
node = newTestWakuNode(generateSecp256k1Key(), ValidIpAddress.init(
"8.8.8.8"),Port(0))
check:
($node.announcedAddresses).contains("8.8.8.8")