| 29 | namespace arrow::util { |
| 30 | |
| 31 | TEST(UriEscape, Basics) { |
| 32 | ASSERT_EQ(UriEscape(""), ""); |
| 33 | ASSERT_EQ(UriEscape("foo123"), "foo123"); |
| 34 | ASSERT_EQ(UriEscape("/El Niño/"), "%2FEl%20Ni%C3%B1o%2F"); |
| 35 | ASSERT_EQ(UriEscape("arrow.apache.org"), "arrow.apache.org"); |
| 36 | ASSERT_EQ(UriEscape("192.168.1.1"), "192.168.1.1"); |
| 37 | } |
| 38 | |
| 39 | TEST(UriEncodeHost, Basics) { |
| 40 | ASSERT_EQ(UriEncodeHost("::1"), "[::1]"); |
no test coverage detected