summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2016-10-24 20:44:22 +0100
committerCarl Hetherington <cth@carlh.net>2016-10-24 20:44:22 +0100
commit079d5cae5c0dfbbd5b683c4e7148119de5f9b47d (patch)
tree3c142db909314dfc59afcf67c182cf83d4355ada /test
parent7f6314d6efdc3acec9587eb53b78b59cd6475de8 (diff)
Allow LocalTime without a timezone offset.
Diffstat (limited to 'test')
-rw-r--r--test/local_time_test.cc14
1 files changed, 13 insertions, 1 deletions
diff --git a/test/local_time_test.cc b/test/local_time_test.cc
index 83e9ba7f..5b954e2f 100644
--- a/test/local_time_test.cc
+++ b/test/local_time_test.cc
@@ -96,5 +96,17 @@ BOOST_AUTO_TEST_CASE (local_time_test)
BOOST_CHECK_EQUAL (b._second, 56);
BOOST_CHECK_EQUAL (b._millisecond, 491);
}
-}
+ {
+ dcp::LocalTime b ("2015-11-18T19:26:45");
+ BOOST_CHECK_EQUAL (b._year, 2015);
+ BOOST_CHECK_EQUAL (b._month, 11);
+ BOOST_CHECK_EQUAL (b._day, 18);
+ BOOST_CHECK_EQUAL (b._hour, 19);
+ BOOST_CHECK_EQUAL (b._minute, 26);
+ BOOST_CHECK_EQUAL (b._second, 45);
+ BOOST_CHECK_EQUAL (b._millisecond, 0);
+ BOOST_CHECK_EQUAL (b._tz_hour, 0);
+ BOOST_CHECK_EQUAL (b._tz_minute, 0);
+ }
+}