Changeset View
Changeset View
Standalone View
Standalone View
src/test/blockfilter_tests.cpp
Show First 20 Lines • Show All 185 Lines • ▼ Show 20 Lines | for (size_t i = 0; i < tests.size(); i++) { | ||||
filter_basic); | filter_basic); | ||||
uint256 computed_header_basic = | uint256 computed_header_basic = | ||||
computed_filter_basic.ComputeHeader(prev_filter_header_basic); | computed_filter_basic.ComputeHeader(prev_filter_header_basic); | ||||
BOOST_CHECK(computed_header_basic == filter_header_basic); | BOOST_CHECK(computed_header_basic == filter_header_basic); | ||||
} | } | ||||
} | } | ||||
BOOST_AUTO_TEST_CASE(blockfilter_type_names) { | |||||
BOOST_CHECK_EQUAL(BlockFilterTypeName(BlockFilterType::BASIC), "basic"); | |||||
BOOST_CHECK_EQUAL(BlockFilterTypeName(static_cast<BlockFilterType>(255)), | |||||
""); | |||||
BlockFilterType filter_type; | |||||
BOOST_CHECK(BlockFilterTypeByName("basic", filter_type)); | |||||
BOOST_CHECK_EQUAL(filter_type, BlockFilterType::BASIC); | |||||
BOOST_CHECK(!BlockFilterTypeByName("unknown", filter_type)); | |||||
} | |||||
BOOST_AUTO_TEST_SUITE_END() | BOOST_AUTO_TEST_SUITE_END() |