aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorFabian Jahr <fjahr@protonmail.com>2024-04-20 17:05:18 +0200
committerFabian Jahr <fjahr@protonmail.com>2024-04-24 23:26:24 +0200
commit099fa571511f113e0056d4bc27b3153a42f9dc65 (patch)
treea890065d426cd98ad8aaec45af18c241e80a3c7b /src/test
parent8f39aaae417c33490e0e41fb97620eb23ced3d05 (diff)
scripted-diff: Modernize name of urlDecode function and param
-BEGIN VERIFY SCRIPT- sed -i 's/urlDecode/UrlDecode/g' $(git grep -l 'urlDecode' ./src) sed -i 's/urlEncoded/url_encoded/g' $(git grep -l 'urlEncoded' ./src) -END VERIFY SCRIPT-
Diffstat (limited to 'src/test')
-rw-r--r--src/test/common_url_tests.cpp68
-rw-r--r--src/test/fuzz/string.cpp2
2 files changed, 35 insertions, 35 deletions
diff --git a/src/test/common_url_tests.cpp b/src/test/common_url_tests.cpp
index 88bc17f22a..eb92c2ceee 100644
--- a/src/test/common_url_tests.cpp
+++ b/src/test/common_url_tests.cpp
@@ -11,60 +11,60 @@
BOOST_AUTO_TEST_SUITE(common_url_tests)
// These test vectors were ported from test/regress.c in the libevent library
-// which used to be a dependency of the urlDecode function.
+// which used to be a dependency of the UrlDecode function.
BOOST_AUTO_TEST_CASE(encode_decode_test) {
- BOOST_CHECK_EQUAL(urlDecode("Hello"), "Hello");
- BOOST_CHECK_EQUAL(urlDecode("99"), "99");
- BOOST_CHECK_EQUAL(urlDecode(""), "");
- BOOST_CHECK_EQUAL(urlDecode("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ123456789-.~_"),
+ BOOST_CHECK_EQUAL(UrlDecode("Hello"), "Hello");
+ BOOST_CHECK_EQUAL(UrlDecode("99"), "99");
+ BOOST_CHECK_EQUAL(UrlDecode(""), "");
+ BOOST_CHECK_EQUAL(UrlDecode("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ123456789-.~_"),
"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ123456789-.~_");
- BOOST_CHECK_EQUAL(urlDecode("%20"), " ");
- BOOST_CHECK_EQUAL(urlDecode("%FF%F0%E0"), "\xff\xf0\xe0");
- BOOST_CHECK_EQUAL(urlDecode("%01%19"), "\x01\x19");
- BOOST_CHECK_EQUAL(urlDecode("http%3A%2F%2Fwww.ietf.org%2Frfc%2Frfc3986.txt"),
+ BOOST_CHECK_EQUAL(UrlDecode("%20"), " ");
+ BOOST_CHECK_EQUAL(UrlDecode("%FF%F0%E0"), "\xff\xf0\xe0");
+ BOOST_CHECK_EQUAL(UrlDecode("%01%19"), "\x01\x19");
+ BOOST_CHECK_EQUAL(UrlDecode("http%3A%2F%2Fwww.ietf.org%2Frfc%2Frfc3986.txt"),
"http://www.ietf.org/rfc/rfc3986.txt");
- BOOST_CHECK_EQUAL(urlDecode("1%2B2%3D3"), "1+2=3");
+ BOOST_CHECK_EQUAL(UrlDecode("1%2B2%3D3"), "1+2=3");
}
BOOST_AUTO_TEST_CASE(decode_malformed_test) {
- BOOST_CHECK_EQUAL(urlDecode("%%xhello th+ere \xff"), "%%xhello th+ere \xff");
+ BOOST_CHECK_EQUAL(UrlDecode("%%xhello th+ere \xff"), "%%xhello th+ere \xff");
- BOOST_CHECK_EQUAL(urlDecode("%"), "%");
- BOOST_CHECK_EQUAL(urlDecode("%%"), "%%");
- BOOST_CHECK_EQUAL(urlDecode("%%%"), "%%%");
- BOOST_CHECK_EQUAL(urlDecode("%%%%"), "%%%%");
+ BOOST_CHECK_EQUAL(UrlDecode("%"), "%");
+ BOOST_CHECK_EQUAL(UrlDecode("%%"), "%%");
+ BOOST_CHECK_EQUAL(UrlDecode("%%%"), "%%%");
+ BOOST_CHECK_EQUAL(UrlDecode("%%%%"), "%%%%");
- BOOST_CHECK_EQUAL(urlDecode("+"), "+");
- BOOST_CHECK_EQUAL(urlDecode("++"), "++");
+ BOOST_CHECK_EQUAL(UrlDecode("+"), "+");
+ BOOST_CHECK_EQUAL(UrlDecode("++"), "++");
- BOOST_CHECK_EQUAL(urlDecode("?"), "?");
- BOOST_CHECK_EQUAL(urlDecode("??"), "??");
+ BOOST_CHECK_EQUAL(UrlDecode("?"), "?");
+ BOOST_CHECK_EQUAL(UrlDecode("??"), "??");
- BOOST_CHECK_EQUAL(urlDecode("%G1"), "%G1");
- BOOST_CHECK_EQUAL(urlDecode("%2"), "%2");
- BOOST_CHECK_EQUAL(urlDecode("%ZX"), "%ZX");
+ BOOST_CHECK_EQUAL(UrlDecode("%G1"), "%G1");
+ BOOST_CHECK_EQUAL(UrlDecode("%2"), "%2");
+ BOOST_CHECK_EQUAL(UrlDecode("%ZX"), "%ZX");
- BOOST_CHECK_EQUAL(urlDecode("valid%20string%G1"), "valid string%G1");
- BOOST_CHECK_EQUAL(urlDecode("%20invalid%ZX"), " invalid%ZX");
- BOOST_CHECK_EQUAL(urlDecode("%20%G1%ZX"), " %G1%ZX");
+ BOOST_CHECK_EQUAL(UrlDecode("valid%20string%G1"), "valid string%G1");
+ BOOST_CHECK_EQUAL(UrlDecode("%20invalid%ZX"), " invalid%ZX");
+ BOOST_CHECK_EQUAL(UrlDecode("%20%G1%ZX"), " %G1%ZX");
- BOOST_CHECK_EQUAL(urlDecode("%1 "), "%1 ");
- BOOST_CHECK_EQUAL(urlDecode("% 9"), "% 9");
- BOOST_CHECK_EQUAL(urlDecode(" %Z "), " %Z ");
- BOOST_CHECK_EQUAL(urlDecode(" % X"), " % X");
+ BOOST_CHECK_EQUAL(UrlDecode("%1 "), "%1 ");
+ BOOST_CHECK_EQUAL(UrlDecode("% 9"), "% 9");
+ BOOST_CHECK_EQUAL(UrlDecode(" %Z "), " %Z ");
+ BOOST_CHECK_EQUAL(UrlDecode(" % X"), " % X");
- BOOST_CHECK_EQUAL(urlDecode("%-1"), "%-1");
- BOOST_CHECK_EQUAL(urlDecode("%1-"), "%1-");
+ BOOST_CHECK_EQUAL(UrlDecode("%-1"), "%-1");
+ BOOST_CHECK_EQUAL(UrlDecode("%1-"), "%1-");
}
BOOST_AUTO_TEST_CASE(decode_lowercase_hex_test) {
- BOOST_CHECK_EQUAL(urlDecode("%f0%a0%b0"), "\xf0\xa0\xb0");
+ BOOST_CHECK_EQUAL(UrlDecode("%f0%a0%b0"), "\xf0\xa0\xb0");
}
BOOST_AUTO_TEST_CASE(decode_internal_nulls_test) {
- BOOST_CHECK_EQUAL(urlDecode("%00%00x%00%00"), "");
- BOOST_CHECK_EQUAL(urlDecode("abc%00%00"), "abc");
+ BOOST_CHECK_EQUAL(UrlDecode("%00%00x%00%00"), "");
+ BOOST_CHECK_EQUAL(UrlDecode("abc%00%00"), "abc");
}
BOOST_AUTO_TEST_SUITE_END()
diff --git a/src/test/fuzz/string.cpp b/src/test/fuzz/string.cpp
index e81efac6e0..631da13803 100644
--- a/src/test/fuzz/string.cpp
+++ b/src/test/fuzz/string.cpp
@@ -90,7 +90,7 @@ FUZZ_TARGET(string)
(void)ToUpper(random_string_1);
(void)TrimString(random_string_1);
(void)TrimString(random_string_1, random_string_2);
- (void)urlDecode(random_string_1);
+ (void)UrlDecode(random_string_1);
(void)ContainsNoNUL(random_string_1);
(void)_(random_string_1.c_str());
try {