diff options
author | Ben Straub <bs@github.com> | 2013-11-05 23:35:57 +0400 |
---|---|---|
committer | Ben Straub <bs@github.com> | 2013-11-05 23:35:57 +0400 |
commit | 79c443425b1b3d67e8180663c6e80793b587c888 (patch) | |
tree | c46002080c8ee052c038da777c730d1d366e1706 /tests-clar | |
parent | d6eb3f9ce7f3b794d8e9ec2bb52bf995dd32cde9 (diff) |
Make url decoding more bulletproofbetter-url-parsing
Diffstat (limited to 'tests-clar')
-rw-r--r-- | tests-clar/network/urlparse.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests-clar/network/urlparse.c b/tests-clar/network/urlparse.c index 3ec3a51a3..31616275a 100644 --- a/tests-clar/network/urlparse.c +++ b/tests-clar/network/urlparse.c @@ -130,12 +130,12 @@ void test_network_urlparse__connection_data_ssl(void) void test_network_urlparse__encoded_username_password(void) { cl_git_pass(gitno_connection_data_from_url(&conndata, - "https://user%2fname:pass%40word@example.com/foo/bar/baz", "bar/baz")); + "https://user%2fname:pass%40word%zyx%v@example.com/foo/bar/baz", "bar/baz")); cl_assert_equal_s(conndata.host, "example.com"); cl_assert_equal_s(conndata.port, "443"); cl_assert_equal_s(conndata.path, "/foo/"); cl_assert_equal_s(conndata.user, "user/name"); - cl_assert_equal_s(conndata.pass, "pass@word"); + cl_assert_equal_s(conndata.pass, "pass@word%zyx%v"); cl_assert_equal_i(conndata.use_ssl, true); } |