diff options
author | Norbert Preining <norbert@preining.info> | 2022-09-18 03:08:21 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2022-09-18 03:08:21 +0000 |
commit | baa3e10650110291de10e0e8e6a1e48ac4579afe (patch) | |
tree | 8eff974515ba91e538c94002db56558182e59a4e /graphics/asymptote/LspCpp/third_party/uri/test/uri_encoding_test.cpp | |
parent | 9ae94dce28ea17b97ef24019e324353cd6af4dba (diff) |
CTAN sync 202209180308
Diffstat (limited to 'graphics/asymptote/LspCpp/third_party/uri/test/uri_encoding_test.cpp')
-rw-r--r-- | graphics/asymptote/LspCpp/third_party/uri/test/uri_encoding_test.cpp | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/graphics/asymptote/LspCpp/third_party/uri/test/uri_encoding_test.cpp b/graphics/asymptote/LspCpp/third_party/uri/test/uri_encoding_test.cpp index 47bb4fdd43..4c97d87258 100644 --- a/graphics/asymptote/LspCpp/third_party/uri/test/uri_encoding_test.cpp +++ b/graphics/asymptote/LspCpp/third_party/uri/test/uri_encoding_test.cpp @@ -13,7 +13,7 @@ TEST(uri_encoding_test, encode_user_info_iterator) { const std::string unencoded("!#$&'()*+,/:;=?@[]"); std::string instance; network::uri::encode_user_info(std::begin(unencoded), std::end(unencoded), - std::back_inserter(instance)); + std::back_inserter(instance)); ASSERT_EQ("%21%23%24%26%27%28%29%2A%2B%2C%2F:%3B%3D%3F%40%5B%5D", instance); } @@ -21,7 +21,7 @@ TEST(uri_encoding_test, encode_host_iterator) { const std::string unencoded("!#$&'()*+,/:;=?@[]"); std::string instance; network::uri::encode_host(std::begin(unencoded), std::end(unencoded), - std::back_inserter(instance)); + std::back_inserter(instance)); ASSERT_EQ("%21%23%24%26%27%28%29%2A%2B%2C%2F:%3B%3D%3F%40[]", instance); } @@ -29,7 +29,7 @@ TEST(uri_encoding_test, encode_ipv6_host) { const std::string unencoded("[::1]"); std::string instance; network::uri::encode_host(std::begin(unencoded), std::end(unencoded), - std::back_inserter(instance)); + std::back_inserter(instance)); ASSERT_EQ("[::1]", instance); } @@ -37,7 +37,7 @@ TEST(uri_encoding_test, encode_port_iterator) { const std::string unencoded("!#$&'()*+,/:;=?@[]"); std::string instance; network::uri::encode_port(std::begin(unencoded), std::end(unencoded), - std::back_inserter(instance)); + std::back_inserter(instance)); ASSERT_EQ("%21%23%24%26%27%28%29%2A%2B%2C%2F%3A%3B%3D%3F%40%5B%5D", instance); } @@ -45,7 +45,7 @@ TEST(uri_encoding_test, encode_path_iterator) { const std::string unencoded("!#$&'()*+,/:;=?@[]"); std::string instance; network::uri::encode_path(std::begin(unencoded), std::end(unencoded), - std::back_inserter(instance)); + std::back_inserter(instance)); ASSERT_EQ("%21%23%24%26%27%28%29%2A%2B%2C/%3A;=%3F@%5B%5D", instance); } @@ -69,7 +69,7 @@ TEST(uri_encoding_test, decode_iterator) { const std::string encoded("%21%23%24%26%27%28%29%2A%2B%2C%2F%3A%3B%3D%3F%40%5B%5D"); std::string instance; network::uri::decode(std::begin(encoded), std::end(encoded), - std::back_inserter(instance)); + std::back_inserter(instance)); ASSERT_EQ("!#$&'()*+,/:;=?@[]", instance); } @@ -77,62 +77,62 @@ TEST(uri_encoding_test, decode_iterator_error_1) { const std::string encoded("%"); std::string instance; ASSERT_THROW(network::uri::decode(std::begin(encoded), std::end(encoded), - std::back_inserter(instance)), - network::percent_decoding_error); + std::back_inserter(instance)), + network::percent_decoding_error); } TEST(uri_encoding_test, decode_iterator_error_2) { const std::string encoded("%2"); std::string instance; ASSERT_THROW(network::uri::decode(std::begin(encoded), std::end(encoded), - std::back_inserter(instance)), - network::percent_decoding_error); + std::back_inserter(instance)), + network::percent_decoding_error); } TEST(uri_encoding_test, decode_iterator_error_3) { const std::string encoded("%%%"); std::string instance; ASSERT_THROW(network::uri::decode(std::begin(encoded), std::end(encoded), - std::back_inserter(instance)), - network::percent_decoding_error); + std::back_inserter(instance)), + network::percent_decoding_error); } TEST(uri_encoding_test, decode_iterator_error_4) { const std::string encoded("%2%"); std::string instance; ASSERT_THROW(network::uri::decode(std::begin(encoded), std::end(encoded), - std::back_inserter(instance)), - network::percent_decoding_error); + std::back_inserter(instance)), + network::percent_decoding_error); } TEST(uri_encoding_test, decode_iterator_error_5) { const std::string encoded("%G0"); std::string instance; ASSERT_THROW(network::uri::decode(std::begin(encoded), std::end(encoded), - std::back_inserter(instance)), - network::percent_decoding_error); + std::back_inserter(instance)), + network::percent_decoding_error); } TEST(uri_encoding_test, decode_iterator_error_6) { const std::string encoded("%0G"); std::string instance; ASSERT_THROW(network::uri::decode(std::begin(encoded), std::end(encoded), - std::back_inserter(instance)), - network::percent_decoding_error); + std::back_inserter(instance)), + network::percent_decoding_error); } TEST(uri_encoding_test, decode_iterator_not_an_error_1) { const std::string encoded("%20"); std::string instance; ASSERT_NO_THROW(network::uri::decode(std::begin(encoded), std::end(encoded), - std::back_inserter(instance))); + std::back_inserter(instance))); } TEST(uri_encoding_test, decode_iterator_not_an_error_2) { const std::string encoded("%80"); std::string instance; ASSERT_NO_THROW(network::uri::decode(std::begin(encoded), std::end(encoded), - std::back_inserter(instance))); + std::back_inserter(instance))); } TEST(uri_encoding_test, decode_accepts_utf8) { |