Skip to content

Commit 640b73b

Browse files
committed
pushing a new test
1 parent a0d2bc6 commit 640b73b

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

tests/url_search_params.cpp

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -493,3 +493,14 @@ TEST(url_search_params, to_raw_string_empty_values) {
493493
ASSERT_EQ(params.to_string(), "a=&=b&=");
494494
SUCCEED();
495495
}
496+
497+
498+
TEST(url_search_params, with_ampersands) {
499+
auto params = ada::url_search_params();
500+
params.append("a", "&");
501+
params.append("b", "?");
502+
params.append("b", "+");
503+
ASSERT_EQ(params.to_string(), "a=%26&b=%3F&b=%2B");
504+
ASSERT_EQ(params.to_raw_string(), "a=&&b=?&b=+");
505+
SUCCEED();
506+
}

0 commit comments

Comments
 (0)