Increase test coverage for addrman and addrinfo
commit40c87b6e6961e61d1cccdd248534e99f7a421564
authorEthan Heilman <Ethan.R.Heilman@gmail.com>
Sun, 13 Dec 2015 03:34:08 +0000 (12 22:34 -0500)
committerEthanHeilman <ethan.r.heilman@gmail.com>
Wed, 27 Jan 2016 15:50:58 +0000 (27 10:50 -0500)
tree2923a3410b96ab4c21359b4b639540005e1ef979
parent473ad1bb026986db2569fff278d8957363f758f8
Increase test coverage for addrman and addrinfo

Adds several unittests for CAddrMan and CAddrInfo.
Increases the accuracy of addrman tests.
Removes non-determinism in tests by overriding the random number generator.
Extracts testing code from addrman class to test class.
src/addrman.cpp
src/addrman.h
src/test/addrman_tests.cpp