@@ -268,32 +268,32 @@ BOOST_AUTO_TEST_CASE(addrman_new_collisions)
268
268
269
269
BOOST_AUTO_TEST_CASE (addrman_tried_collisions)
270
270
{
271
- AddrManTest addrman;
271
+ auto addrman = std::make_unique<AddrMan>(std::vector< bool >(), /* deterministic= */ true , /* consistency_check_ratio= */ 100 ) ;
272
272
273
273
CNetAddr source = ResolveIP (" 252.2.2.2" );
274
274
275
275
uint32_t num_addrs{0 };
276
276
277
- BOOST_CHECK_EQUAL (addrman. size (), num_addrs);
277
+ BOOST_CHECK_EQUAL (addrman-> size (), num_addrs);
278
278
279
279
while (num_addrs < 35 ) { // Magic number! 250.1.1.1 - 250.1.1.35 do not collide in tried with deterministic key = 1
280
280
CService addr = ResolveService (" 250.1.1." + ToString (++num_addrs));
281
- BOOST_CHECK (addrman. Add ({CAddress (addr, NODE_NONE)}, source));
281
+ BOOST_CHECK (addrman-> Add ({CAddress (addr, NODE_NONE)}, source));
282
282
283
283
// Test: Add to tried without collision
284
- BOOST_CHECK (addrman. Good (CAddress (addr, NODE_NONE)));
284
+ BOOST_CHECK (addrman-> Good (CAddress (addr, NODE_NONE)));
285
285
286
286
}
287
287
288
288
// Test: Unable to add to tried table due to collision!
289
289
CService addr1 = ResolveService (" 250.1.1." + ToString (++num_addrs));
290
- BOOST_CHECK (addrman. Add ({CAddress (addr1, NODE_NONE)}, source));
291
- BOOST_CHECK (!addrman. Good (CAddress (addr1, NODE_NONE)));
290
+ BOOST_CHECK (addrman-> Add ({CAddress (addr1, NODE_NONE)}, source));
291
+ BOOST_CHECK (!addrman-> Good (CAddress (addr1, NODE_NONE)));
292
292
293
293
// Test: Add the next address to tried without collision
294
294
CService addr2 = ResolveService (" 250.1.1." + ToString (++num_addrs));
295
- BOOST_CHECK (addrman. Add ({CAddress (addr2, NODE_NONE)}, source));
296
- BOOST_CHECK (addrman. Good (CAddress (addr2, NODE_NONE)));
295
+ BOOST_CHECK (addrman-> Add ({CAddress (addr2, NODE_NONE)}, source));
296
+ BOOST_CHECK (addrman-> Good (CAddress (addr2, NODE_NONE)));
297
297
}
298
298
299
299
BOOST_AUTO_TEST_CASE (addrman_find)
0 commit comments