diff options
| author | Wladimir J. van der Laan <[email protected]> | 2017-04-26 09:34:08 +0200 |
|---|---|---|
| committer | Wladimir J. van der Laan <[email protected]> | 2017-04-26 09:34:41 +0200 |
| commit | 8254a8ae213bddae788e34d2b602513b8d0962f3 (patch) | |
| tree | 21af547548d606740ae53db5f43105fadbbe129e | |
| parent | Merge #9930: Trivial: Correct indentation and bracing (diff) | |
| parent | [test] Add Unit Test for GetListenPort (diff) | |
| download | discoin-8254a8ae213bddae788e34d2b602513b8d0962f3.tar.xz discoin-8254a8ae213bddae788e34d2b602513b8d0962f3.zip | |
Merge #10278: [test] Add Unit Test for GetListenPort
1b14449 [test] Add Unit Test for GetListenPort (Jimmy Song)
Tree-SHA512: aea5f60fb3699680cc5acac9d9c8d8712634db9d629bbfa1815a29e5cf46c22f783886c608664baaa91b3282c52ce8069c358850cf4f90acf731a9e6c1701caa
| -rw-r--r-- | src/test/net_tests.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/test/net_tests.cpp b/src/test/net_tests.cpp index b9ed4952b..0c7f3e5e2 100644 --- a/src/test/net_tests.cpp +++ b/src/test/net_tests.cpp @@ -11,6 +11,7 @@ #include "net.h" #include "netbase.h" #include "chainparams.h" +#include "util.h" class CAddrManSerializationMock : public CAddrMan { @@ -72,6 +73,18 @@ CDataStream AddrmanToStream(CAddrManSerializationMock& _addrman) BOOST_FIXTURE_TEST_SUITE(net_tests, BasicTestingSetup) +BOOST_AUTO_TEST_CASE(cnode_listen_port) +{ + // test default + unsigned short port = GetListenPort(); + BOOST_CHECK(port == Params().GetDefaultPort()); + // test set port + unsigned short altPort = 12345; + SoftSetArg("-port", std::to_string(altPort)); + port = GetListenPort(); + BOOST_CHECK(port == altPort); +} + BOOST_AUTO_TEST_CASE(caddrdb_read) { CAddrManUncorrupted addrmanUncorrupted; |