aboutsummaryrefslogtreecommitdiff
path: root/src/test/addrman_tests.cpp
Commit message (Collapse)AuthorAgeFilesLines
* net: narrow include scope after moving to netaddressCory Fields2016-07-311-0/+1
| | | | | Net functionality is no longer needed for CAddress/CAddrman/etc. now that CNetAddr/CService/CSubNet are dumb storage classes.
* net: Split resolving out of CServiceCory Fields2016-07-311-44/+56
|
* net: Split resolving out of CNetAddrCory Fields2016-07-311-25/+37
|
* Introduce enum ServiceFlags for service flagsPieter Wuille2016-06-131-46/+46
|
* Don't require services in -addnodePieter Wuille2016-06-131-46/+46
|
* Increase test coverage for addrman and addrinfoEthan Heilman2016-01-271-31/+372
| | | | | | | 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.
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
|
* Creates unittests for addrman, makes addrman testable.EthanHeilman2015-09-241-0/+180
Adds several unittests for addrman to verify it works as expected. Makes small modifications to addrman to allow deterministic and targeted tests.