summaryrefslogtreecommitdiff
path: root/test/CookieTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-01-28 14:25:16 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-01-28 14:25:16 +0000
commiteb4116ae5782f76a2115647d3cdeeedd5c28fc4f (patch)
treea8321cc62d96e90d381e13f0aa7c587f1ad6bea8 /test/CookieTest.cc
parent994d58a4a4667d300d9e814a7f37b92187db1441 (diff)
2010-01-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Replaced isNumberAndDotsNotation() with isNumericHost(). isNumericHost() can handle IPv6 address. * src/Cookie.cc * src/CookieStorage.cc * src/util.cc * src/util.h * test/CookieTest.cc * test/UtilTest.cc
Diffstat (limited to 'test/CookieTest.cc')
-rw-r--r--test/CookieTest.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/CookieTest.cc b/test/CookieTest.cc
index 4290c7fe..deaced49 100644
--- a/test/CookieTest.cc
+++ b/test/CookieTest.cc
@@ -178,6 +178,8 @@ void CookieTest::testNormalizeDomain()
CPPUNIT_ASSERT_EQUAL(std::string("..local"), dot.getDomain());
Cookie ip("k", "v", "/", "192.168.1.1", false);
CPPUNIT_ASSERT_EQUAL(std::string("192.168.1.1"), ip.getDomain());
+ Cookie ipv6("k", "v", "/", "::1", false);
+ CPPUNIT_ASSERT_EQUAL(std::string("::1"), ipv6.getDomain());
}
void CookieTest::testToNsCookieFormat()