summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2022-11-29 11:55:26 +0100
committerCarl Hetherington <cth@carlh.net>2022-12-13 21:57:52 +0100
commit0ece82d184b618a8314bc07d4a447f856847104f (patch)
tree1403293713441d84ce2a30421a86de72a20aca63 /test
parent70740737a3bdc6a3ac03b7562f466b1dcbf58ff9 (diff)
Add UTCOffset class.
Diffstat (limited to 'test')
-rw-r--r--test/local_time_test.cc15
1 files changed, 5 insertions, 10 deletions
diff --git a/test/local_time_test.cc b/test/local_time_test.cc
index 769826cf..33551e46 100644
--- a/test/local_time_test.cc
+++ b/test/local_time_test.cc
@@ -58,8 +58,7 @@ BOOST_AUTO_TEST_CASE (local_time_basic_test)
BOOST_CHECK_EQUAL (t._hour, 18);
BOOST_CHECK_EQUAL (t._minute, 6);
BOOST_CHECK_EQUAL (t._second, 59);
- BOOST_CHECK_EQUAL (t._tz_hour, 4);
- BOOST_CHECK_EQUAL (t._tz_minute, 0);
+ BOOST_CHECK(t._offset == dcp::UTCOffset(4, 0));
BOOST_CHECK_EQUAL (t.as_string(), "2013-01-05T18:06:59+04:00");
}
@@ -71,8 +70,7 @@ BOOST_AUTO_TEST_CASE (local_time_basic_test)
BOOST_CHECK_EQUAL (t._hour, 1);
BOOST_CHECK_EQUAL (t._minute, 6);
BOOST_CHECK_EQUAL (t._second, 59);
- BOOST_CHECK_EQUAL (t._tz_hour, -9);
- BOOST_CHECK_EQUAL (t._tz_minute, -30);
+ BOOST_CHECK(t._offset == dcp::UTCOffset(-9, -30));
BOOST_CHECK_EQUAL (t.as_string(), "2011-11-20T01:06:59-09:30");
}
@@ -85,8 +83,7 @@ BOOST_AUTO_TEST_CASE (local_time_basic_test)
BOOST_CHECK_EQUAL (t._minute, 6);
BOOST_CHECK_EQUAL (t._second, 59);
BOOST_CHECK_EQUAL (t._millisecond, 456);
- BOOST_CHECK_EQUAL (t._tz_hour, -9);
- BOOST_CHECK_EQUAL (t._tz_minute, -30);
+ BOOST_CHECK(t._offset == dcp::UTCOffset(-9, -30));
BOOST_CHECK_EQUAL (t.as_string(true), "2011-11-20T01:06:59.456-09:30");
}
@@ -122,8 +119,7 @@ BOOST_AUTO_TEST_CASE (local_time_basic_test)
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);
+ BOOST_CHECK(b._offset == dcp::UTCOffset());
}
/* Check negative times with non-zero timezone offset minutes */
@@ -135,8 +131,7 @@ BOOST_AUTO_TEST_CASE (local_time_basic_test)
BOOST_CHECK_EQUAL (t._hour, 18);
BOOST_CHECK_EQUAL (t._minute, 6);
BOOST_CHECK_EQUAL (t._second, 59);
- BOOST_CHECK_EQUAL (t._tz_hour, -4);
- BOOST_CHECK_EQUAL (t._tz_minute, -30);
+ BOOST_CHECK(t._offset == dcp::UTCOffset(-4, -30));
BOOST_CHECK_EQUAL (t.as_string(), "2013-01-05T18:06:59-04:30");
}
}