Lines Matching refs:url

66 	BUrl url("http:");
68 !url.IsValid());
70 url.SetHost("<invalid>");
71 CPPUNIT_ASSERT_MESSAGE("Set to an invalid host", !url.IsValid());
73 url.SetUrlString("");
74 url.SetProtocol("\t \n");
75 CPPUNIT_ASSERT_MESSAGE("Set a protocol with whitespace", !url.IsValid());
76 url.SetProtocol("123");
77 CPPUNIT_ASSERT_MESSAGE("Set an all-digits protocol", !url.IsValid());
79 url.SetUserName("user");
81 !url.IsValid());
82 url.SetPassword("pass");
84 !url.IsValid());
86 url.SetProtocol("http");
87 url.SetFragment("fragment");
89 !url.IsValid());
90 url.SetFragment("fragment");
91 url.SetProtocol("http");
93 !url.IsValid());
99 BUrl url;
100 url.SetProtocol("http");
101 url.SetUserName("user");
102 url.SetPassword("password");
103 url.SetHost("example.com");
104 url.SetPort(8080);
105 url.SetPath("/path");
106 url.SetRequest("query=value");
107 url.SetFragment("fragment");
109 CPPUNIT_ASSERT_EQUAL(BString("http"), url.Protocol());
110 CPPUNIT_ASSERT_EQUAL(BString("user"), url.UserName());
111 CPPUNIT_ASSERT_EQUAL(BString("password"), url.Password());
112 CPPUNIT_ASSERT_EQUAL(BString("user:password"), url.UserInfo());
113 CPPUNIT_ASSERT_EQUAL(BString("example.com"), url.Host());
115 url.Authority());
116 CPPUNIT_ASSERT_EQUAL(8080, url.Port());
117 CPPUNIT_ASSERT_EQUAL(BString("/path"), url.Path());
118 CPPUNIT_ASSERT_EQUAL(BString("query=value"), url.Request());
119 CPPUNIT_ASSERT_EQUAL(BString("fragment"), url.Fragment());
122 url.UrlString());
128 BUrl url;
129 url.SetProtocol("http");
130 url.SetHost("example.com");
132 CPPUNIT_ASSERT(url.HasAuthority());
133 CPPUNIT_ASSERT(url.HasHost());
135 CPPUNIT_ASSERT(!url.HasUserName());
136 CPPUNIT_ASSERT(!url.HasPassword());
137 CPPUNIT_ASSERT(!url.HasUserInfo());
138 CPPUNIT_ASSERT(!url.HasPort());
139 CPPUNIT_ASSERT(!url.HasPath());
140 CPPUNIT_ASSERT(!url.HasRequest());
141 CPPUNIT_ASSERT(!url.HasFragment());
161 const char* url;
218 testUrl.SetUrlString(kTestExplode[testIndex].url);
220 CPPUNIT_ASSERT_EQUAL(BString(kTestExplode[testIndex].url),
599 BUrl url(tests[i].escaped);
600 url.UrlDecode();
606 CPPUNIT_ASSERT_EQUAL(url.UrlString(), idn.UrlString());