+void URITestCase::Server()
+{
+ URI_ASSERT_SERVER_EQUAL("http://foo/", "foo");
+ URI_ASSERT_SERVER_EQUAL("http://foo-bar/", "foo-bar");
+ URI_ASSERT_SERVER_EQUAL("http://foo/bar/", "foo");
+ URI_ASSERT_SERVER_EQUAL("http://192.168.1.0/", "192.168.1.0");
+ URI_ASSERT_SERVER_EQUAL("http://192.168.1.17/", "192.168.1.17");
+ URI_ASSERT_SERVER_EQUAL("http://192.168.1.255/", "192.168.1.255");
+ URI_ASSERT_SERVER_EQUAL("http://192.168.1.1/index.html", "192.168.1.1");
+ URI_ASSERT_SERVER_EQUAL("http://[aa:aa:aa:aa::aa:aa]/foo", "aa:aa:aa:aa::aa:aa");
+}
+