Lines Matching refs:EXPECT_EQ

12   EXPECT_EQ("http://sample.org/path",
14 EXPECT_EQ("http://sample.org/path",
16 EXPECT_EQ("path1/path2", url::Combine("", "path1/path2"));
17 EXPECT_EQ("path1/path2", url::Combine("path1", "path2"));
18 EXPECT_EQ("http://sample.org", url::Combine("http://sample.org", ""));
19 EXPECT_EQ("http://sample.org/path",
21 EXPECT_EQ("http://sample.org/path",
23 EXPECT_EQ("http://sample.org/", url::Combine("http://sample.org", "///"));
24 EXPECT_EQ("http://sample.org/obj/path1/path2",
26 EXPECT_EQ("http://sample.org/obj/path1/path2#tag",
28 EXPECT_EQ("http://sample.org/obj/path1/path2?k1=v1&k2=v2",
30 EXPECT_EQ("http://sample.org/obj/path1/path2?k1=v1#k2=v2",
32 EXPECT_EQ("http://sample.org/obj/path1/path2#tag?",
34 EXPECT_EQ("path1/path2", url::CombineMultiple("", {"path1", "path2"}));
35 EXPECT_EQ("http://sample.org/obj/part1/part2",
41 EXPECT_EQ("", url::GetQueryString("http://sample.org", false));
42 EXPECT_EQ("", url::GetQueryString("http://sample.org", true));
43 EXPECT_EQ("", url::GetQueryString("", false));
44 EXPECT_EQ("", url::GetQueryString("", true));
46 EXPECT_EQ("?q=v&b=2#tag?2",
48 EXPECT_EQ("?q=v&b=2",
51 EXPECT_EQ("#tag?a=2", url::GetQueryString("http://s.com/#tag?a=2", false));
52 EXPECT_EQ("", url::GetQueryString("http://s.com/#tag?a=2", true));
54 EXPECT_EQ("?a=2&b=2", url::GetQueryString("?a=2&b=2", false));
55 EXPECT_EQ("?a=2&b=2", url::GetQueryString("?a=2&b=2", true));
57 EXPECT_EQ("#s#?d#?f?#s?#d", url::GetQueryString("#s#?d#?f?#s?#d", false));
58 EXPECT_EQ("", url::GetQueryString("#s#?d#?f?#s?#d", true));
65 EXPECT_EQ(3, params.size());
66 EXPECT_EQ("k", params[0].first);
67 EXPECT_EQ("v", params[0].second);
68 EXPECT_EQ("=key=", params[1].first);
69 EXPECT_EQ("val&", params[1].second);
70 EXPECT_EQ("r", params[2].first);
71 EXPECT_EQ("", params[2].second);
76 EXPECT_EQ("val1", url::GetQueryStringValue(url, "key1"));
77 EXPECT_EQ("val2", url::GetQueryStringValue(url, "key2"));
78 EXPECT_EQ("", url::GetQueryStringValue(url, "key3"));
81 EXPECT_EQ("val1", url::GetQueryStringValue(params, "key1"));
82 EXPECT_EQ("val2", url::GetQueryStringValue(params, "key2"));
83 EXPECT_EQ("", url::GetQueryStringValue(params, "key3"));
89 EXPECT_EQ("http://url", url);
90 EXPECT_EQ("?key1=val1&key2=val2#fragment", query);
94 EXPECT_EQ("http://url", url);
95 EXPECT_EQ("#fragment", query);
99 EXPECT_EQ("http://url", url);
100 EXPECT_EQ("", query);
105 EXPECT_EQ("http://url", url::RemoveQueryString(url, true));
106 EXPECT_EQ("http://url#fragment", url::RemoveQueryString(url, false));
112 EXPECT_EQ("http://server.com/path?param=value", url);
114 EXPECT_EQ("http://server.com/path?param=value&param2=v", url);
118 EXPECT_EQ("http://server.com/path?param=value#fragment", url);
120 EXPECT_EQ("http://server.com/path?param=value&param2=v#fragment", url);
123 EXPECT_EQ("http://server.com/path?param=value", url);
129 EXPECT_EQ("http://server.com/path", url);
131 EXPECT_EQ("http://server.com/path?param=value&q=%3D", url);
134 EXPECT_EQ("http://server.com/path?param=value&q=%3D&p=1&s%26=%0A#fr?", url);