@@ -39,6 +39,9 @@ BOOST_AUTO_TEST_CASE(settings__construct__default__expected)
3939 BOOST_REQUIRE_EQUAL (configuration.output_rate , 50u );
4040 BOOST_REQUIRE_EQUAL (configuration.puts_size , 1u );
4141 BOOST_REQUIRE_EQUAL (configuration.puts_rate , 50u );
42+ BOOST_REQUIRE_EQUAL (configuration.spend_buckets , 100u );
43+ BOOST_REQUIRE_EQUAL (configuration.spend_size , 1u );
44+ BOOST_REQUIRE_EQUAL (configuration.spend_rate , 50u );
4245 BOOST_REQUIRE_EQUAL (configuration.tx_buckets , 100u );
4346 BOOST_REQUIRE_EQUAL (configuration.tx_size , 1u );
4447 BOOST_REQUIRE_EQUAL (configuration.tx_rate , 50u );
@@ -47,35 +50,34 @@ BOOST_AUTO_TEST_CASE(settings__construct__default__expected)
4750 BOOST_REQUIRE_EQUAL (configuration.txs_rate , 50u );
4851
4952 // Indexes.
50- BOOST_REQUIRE_EQUAL (configuration.address_buckets , 100u );
51- BOOST_REQUIRE_EQUAL (configuration.address_size , 1u );
52- BOOST_REQUIRE_EQUAL (configuration.address_rate , 50u );
5353 BOOST_REQUIRE_EQUAL (configuration.candidate_size , 1u );
5454 BOOST_REQUIRE_EQUAL (configuration.candidate_rate , 50u );
5555 BOOST_REQUIRE_EQUAL (configuration.confirmed_size , 1u );
5656 BOOST_REQUIRE_EQUAL (configuration.confirmed_rate , 50u );
57- BOOST_REQUIRE_EQUAL (configuration.spend_buckets , 100u );
58- BOOST_REQUIRE_EQUAL (configuration.spend_size , 1u );
59- BOOST_REQUIRE_EQUAL (configuration.spend_rate , 50u );
6057 BOOST_REQUIRE_EQUAL (configuration.strong_tx_buckets , 100u );
6158 BOOST_REQUIRE_EQUAL (configuration.strong_tx_size , 1u );
6259 BOOST_REQUIRE_EQUAL (configuration.strong_tx_rate , 50u );
6360
6461 // Caches.
62+ BOOST_REQUIRE_EQUAL (configuration.prevout_buckets , 100u );
63+ BOOST_REQUIRE_EQUAL (configuration.prevout_size , 1u );
64+ BOOST_REQUIRE_EQUAL (configuration.prevout_rate , 50u );
6565 BOOST_REQUIRE_EQUAL (configuration.validated_bk_buckets , 100u );
6666 BOOST_REQUIRE_EQUAL (configuration.validated_bk_size , 1u );
6767 BOOST_REQUIRE_EQUAL (configuration.validated_bk_rate , 50u );
6868 BOOST_REQUIRE_EQUAL (configuration.validated_tx_buckets , 100u );
6969 BOOST_REQUIRE_EQUAL (configuration.validated_tx_size , 1u );
7070 BOOST_REQUIRE_EQUAL (configuration.validated_tx_rate , 50u );
71+
72+ // Optionals.
73+ BOOST_REQUIRE_EQUAL (configuration.address_buckets , 100u );
74+ BOOST_REQUIRE_EQUAL (configuration.address_size , 1u );
75+ BOOST_REQUIRE_EQUAL (configuration.address_rate , 50u );
7176 BOOST_REQUIRE_EQUAL (configuration.neutrino_buckets , 100u );
7277 BOOST_REQUIRE_EQUAL (configuration.neutrino_size , 1u );
7378 BOOST_REQUIRE_EQUAL (configuration.neutrino_rate , 50u );
7479 // //BOOST_REQUIRE_EQUAL(configuration.bootstrap_size, 1u);
7580 // //BOOST_REQUIRE_EQUAL(configuration.bootstrap_rate, 50u);
76- // //BOOST_REQUIRE_EQUAL(configuration.buffer_buckets, 100u);
77- // //BOOST_REQUIRE_EQUAL(configuration.buffer_size, 1u);
78- // //BOOST_REQUIRE_EQUAL(configuration.buffer_rate, 50u);
7981}
8082
8183BOOST_AUTO_TEST_SUITE_END ()
0 commit comments