diff --git a/src/test/fuzz/addrman.cpp b/src/test/fuzz/addrman.cpp index ba953d33c5e3..83c8dc4081b4 100644 --- a/src/test/fuzz/addrman.cpp +++ b/src/test/fuzz/addrman.cpp @@ -288,7 +288,21 @@ FUZZ_TARGET(addrman, .init = initialize_addrman) addr_man.SetServices(ConsumeService(fuzzed_data_provider), ConsumeWeakEnum(fuzzed_data_provider, ALL_SERVICE_FLAGS)); }); } - (void)addr_man.Size(); + const AddrMan& const_addr_man{addr_man}; + std::optional network; + if (fuzzed_data_provider.ConsumeBool()) { + network = fuzzed_data_provider.PickValueInArray(ALL_NETWORKS); + } + (void)const_addr_man.GetAddr( + /*max_addresses=*/fuzzed_data_provider.ConsumeIntegralInRange(0, 4096), + /*max_pct=*/fuzzed_data_provider.ConsumeIntegralInRange(0, 4096), + network); + (void)const_addr_man.Select(fuzzed_data_provider.ConsumeBool(), network); + std::optional in_new; + if (fuzzed_data_provider.ConsumeBool()) { + in_new = fuzzed_data_provider.ConsumeBool(); + } + (void)const_addr_man.Size(network, in_new); CDataStream data_stream(SER_NETWORK, PROTOCOL_VERSION); data_stream << addr_man; } diff --git a/src/test/llmq_commitment_tests.cpp b/src/test/llmq_commitment_tests.cpp index cfc193f42725..00423685851b 100644 --- a/src/test/llmq_commitment_tests.cpp +++ b/src/test/llmq_commitment_tests.cpp @@ -142,8 +142,8 @@ BOOST_AUTO_TEST_CASE(commitment_json_test) BOOST_CHECK(json.exists("signersCount")); BOOST_CHECK(json.exists("validMembersCount")); - BOOST_CHECK_EQUAL(json["signersCount"].get_int(), commitment.CountSigners()); - BOOST_CHECK_EQUAL(json["validMembersCount"].get_int(), commitment.CountValidMembers()); + BOOST_CHECK_EQUAL(json["signersCount"].getInt(), commitment.CountSigners()); + BOOST_CHECK_EQUAL(json["validMembersCount"].getInt(), commitment.CountValidMembers()); } BOOST_AUTO_TEST_CASE(commitment_bitvector_json_test)