Lines Matching refs:expect_decode_pass

4 static void expect_decode_pass(const char *expected, const char *encoded)  in expect_decode_pass()  function
27 expect_decode_pass("", ""); in test_buf_percent__decode_succeeds()
28 expect_decode_pass(" ", "%20"); in test_buf_percent__decode_succeeds()
29 expect_decode_pass("a", "a"); in test_buf_percent__decode_succeeds()
30 expect_decode_pass(" a", "%20a"); in test_buf_percent__decode_succeeds()
31 expect_decode_pass("a ", "a%20"); in test_buf_percent__decode_succeeds()
32 expect_decode_pass("github.com", "github.com"); in test_buf_percent__decode_succeeds()
33 expect_decode_pass("github.com", "githu%62.com"); in test_buf_percent__decode_succeeds()
34 expect_decode_pass("github.com", "github%2ecom"); in test_buf_percent__decode_succeeds()
35 expect_decode_pass("foo bar baz", "foo%20bar%20baz"); in test_buf_percent__decode_succeeds()
36 expect_decode_pass("foo bar baz", "foo%20bar%20baz"); in test_buf_percent__decode_succeeds()
37 expect_decode_pass("foo bar ", "foo%20bar%20"); in test_buf_percent__decode_succeeds()
42 expect_decode_pass("githu%%.com", "githu%%.com"); in test_buf_percent__ignores_invalid()
43 expect_decode_pass("github.co%2", "github.co%2"); in test_buf_percent__ignores_invalid()
44 expect_decode_pass("github%2.com", "github%2.com"); in test_buf_percent__ignores_invalid()
45 expect_decode_pass("githu%2z.com", "githu%2z.com"); in test_buf_percent__ignores_invalid()
46 expect_decode_pass("github.co%9z", "github.co%9z"); in test_buf_percent__ignores_invalid()
47 expect_decode_pass("github.co%2", "github.co%2"); in test_buf_percent__ignores_invalid()
48 expect_decode_pass("github.co%", "github.co%"); in test_buf_percent__ignores_invalid()