summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2015-01-26 21:31:47 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2015-01-26 21:31:47 +0900
commitd5d21d20d7e8ff41e9a445544a2e4ccb7b3fd114 (patch)
tree8e427b9e47e7d442fd3a165373dae27b4d75865c /test
parentb5f22ba216c35e517c01f508b2765df0a5fa18e2 (diff)
Support HTTP date ending "+0000" as well as "GMT".
Diffstat (limited to 'test')
-rw-r--r--test/TimeTest.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/TimeTest.cc b/test/TimeTest.cc
index 048b5a1b..ceea6594 100644
--- a/test/TimeTest.cc
+++ b/test/TimeTest.cc
@@ -27,6 +27,7 @@ public:
void tearDown() {}
void testParseRFC1123();
+ void testParseRFC1123Alt();
void testParseRFC850();
void testParseRFC850Ext();
void testParseAsctime();
@@ -45,6 +46,12 @@ void TimeTest::testParseRFC1123()
CPPUNIT_ASSERT_EQUAL((time_t)1220714793, t1.getTime());
}
+void TimeTest::testParseRFC1123Alt()
+{
+ Time t1 = Time::parseRFC1123Alt("Sat, 06 Sep 2008 15:26:33 +0000");
+ CPPUNIT_ASSERT_EQUAL((time_t)1220714793, t1.getTime());
+}
+
void TimeTest::testParseRFC850()
{
Time t1 = Time::parseRFC850("Saturday, 06-Sep-08 15:26:33 GMT");