@@ -102,7 +102,7 @@ BOOST_AUTO_TEST_CASE(parse__parse_target__block_height_invalid_height__invalid_n
102102BOOST_AUTO_TEST_CASE (parse__parse_target__block_height_invalid_component__invalid_component)
103103{
104104 request_t out{};
105- BOOST_REQUIRE_EQUAL (parse_target (out, " /v3/block/height/123/extra " ), node::error::invalid_component);
105+ BOOST_REQUIRE_EQUAL (parse_target (out, " /v3/block/height/123/invalid " ), node::error::invalid_component);
106106}
107107
108108// block/hash
@@ -419,7 +419,7 @@ BOOST_AUTO_TEST_CASE(parse__parse_target__transaction_invalid_hash__invalid_hash
419419
420420BOOST_AUTO_TEST_CASE (parse__parse_target__tx_invalid_component__invalid_component)
421421{
422- const std::string path = " /v3/tx/0000000000000000000000000000000000000000000000000000000000000000/extra " ;
422+ const std::string path = " /v3/tx/0000000000000000000000000000000000000000000000000000000000000000/invalid " ;
423423 request_t out{};
424424 BOOST_REQUIRE_EQUAL (parse_target (out, path), node::error::invalid_component);
425425}
@@ -757,7 +757,7 @@ BOOST_AUTO_TEST_CASE(parse__parse_target__output_script_valid__expected)
757757
758758BOOST_AUTO_TEST_CASE (parse__parse_target__output_script_invalid_subcomponent__invalid_subcomponent)
759759{
760- const std::string path = " /v3/output/0000000000000000000000000000000000000000000000000000000000000000/3/extra " ;
760+ const std::string path = " /v3/output/0000000000000000000000000000000000000000000000000000000000000000/3/invalid " ;
761761 request_t out{};
762762 BOOST_REQUIRE_EQUAL (parse_target (out, path), node::error::invalid_subcomponent);
763763}
@@ -885,13 +885,18 @@ BOOST_AUTO_TEST_CASE(parse__parse_target__address_invalid_hash__invalid_hash)
885885 BOOST_REQUIRE_EQUAL (parse_target (out, " /v3/address/invalidhex" ), node::error::invalid_hash);
886886}
887887
888- BOOST_AUTO_TEST_CASE (parse__parse_target__address_extra_segment__extra_segment )
888+ BOOST_AUTO_TEST_CASE (parse__parse_target__address_invalid_subcomponent__invalid_subcomponent )
889889{
890- const std::string path = " /v3/address/0000000000000000000000000000000000000000000000000000000000000000/extra " ;
890+ const std::string path = " /v3/address/0000000000000000000000000000000000000000000000000000000000000000/invalid " ;
891891 request_t out{};
892- BOOST_REQUIRE_EQUAL (parse_target (out, path), node::error::extra_segment );
892+ BOOST_REQUIRE_EQUAL (parse_target (out, path), node::error::invalid_subcomponent );
893893}
894894
895+ // TODO:
896+ // address/confirmed
897+ // address/unconfirmed
898+ // address/balance
899+
895900// block_filter/height
896901
897902BOOST_AUTO_TEST_CASE (parse__parse_target__block_filter_height_valid__expected)
@@ -920,7 +925,7 @@ BOOST_AUTO_TEST_CASE(parse__parse_target__block_filter_height_valid__expected)
920925BOOST_AUTO_TEST_CASE (parse__parse_target__block_filter_height_invalid_subcomponent__invalid_subcomponent)
921926{
922927 request_t out{};
923- BOOST_REQUIRE_EQUAL (parse_target (out, " /v3/block/height/123/filter/42/extra " ), node::error::invalid_subcomponent);
928+ BOOST_REQUIRE_EQUAL (parse_target (out, " /v3/block/height/123/filter/42/invalid " ), node::error::invalid_subcomponent);
924929}
925930
926931// block_filter/hash
@@ -956,7 +961,7 @@ BOOST_AUTO_TEST_CASE(parse__parse_target__block_filter_hash_valid__expected)
956961
957962BOOST_AUTO_TEST_CASE (parse__parse_target__block_filter_hash_invalid_subcomponent__invalid_subcomponent)
958963{
959- const std::string path = " /v3/block/hash/0000000000000000000000000000000000000000000000000000000000000000/filter/42/extra " ;
964+ const std::string path = " /v3/block/hash/0000000000000000000000000000000000000000000000000000000000000000/filter/42/invalid " ;
960965 request_t out{};
961966 BOOST_REQUIRE_EQUAL (parse_target (out, path), node::error::invalid_subcomponent);
962967}
0 commit comments