2009-11-15 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

Added testSetUrl20()
	* test/RequestTest.cc
pull/1/head
Tatsuhiro Tsujikawa 2009-11-15 13:00:23 +00:00
parent 1e740c6087
commit f11adceba7
2 changed files with 19 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2009-11-15 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Added testSetUrl20()
* test/RequestTest.cc
2009-11-15 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Code cleanup

View File

@ -30,6 +30,7 @@ class RequestTest:public CppUnit::TestFixture {
CPPUNIT_TEST(testSetUrl17);
CPPUNIT_TEST(testSetUrl18);
CPPUNIT_TEST(testSetUrl19);
CPPUNIT_TEST(testSetUrl20);
CPPUNIT_TEST(testSetUrl_username);
CPPUNIT_TEST(testSetUrl_usernamePassword);
CPPUNIT_TEST(testSetUrl_zeroUsername);
@ -65,6 +66,7 @@ public:
void testSetUrl17();
void testSetUrl18();
void testSetUrl19();
void testSetUrl20();
void testSetUrl_username();
void testSetUrl_usernamePassword();
void testSetUrl_zeroUsername();
@ -309,6 +311,18 @@ void RequestTest::testSetUrl19() {
CPPUNIT_ASSERT(!v);
}
void RequestTest::testSetUrl20() {
Request req;
bool v;
// Invalid port
v = req.setUrl("http://localhost:65536");
CPPUNIT_ASSERT(!v);
v = req.setUrl("http://localhost:65535");
CPPUNIT_ASSERT(v);
v = req.setUrl("http://localhost:-80");
CPPUNIT_ASSERT(!v);
}
void RequestTest::testRedirectUrl() {
Request req;
req.supportsPersistentConnection(false);