Change the behaviour of LocalTime::operator== to make the same time in different...
[libdcp.git] / test / local_time_test.cc
index 72390862dc40b6864c5bc1ee5cbc672153efa700..63083947edff9310a0563eb5abe60f10beec33b7 100644 (file)
@@ -250,4 +250,7 @@ BOOST_AUTO_TEST_CASE(local_time_comparison_test)
        BOOST_CHECK(dcp::LocalTime("2014-10-10T10:00:01+01:00") > dcp::LocalTime("2014-10-10T10:00:00+01:00"));
 
        BOOST_CHECK(dcp::LocalTime("2014-01-01T10:00:00") != dcp::LocalTime("2014-01-01T10:05:00"));
+       BOOST_CHECK(dcp::LocalTime("2014-01-01T10:00:00") == dcp::LocalTime("2014-01-01T10:00:00"));
+       BOOST_CHECK(dcp::LocalTime("2014-01-01T10:00:00+02:00") == dcp::LocalTime("2014-01-01T08:00:00"));
+       BOOST_CHECK(dcp::LocalTime("2014-01-01T10:00:00+02:00") == dcp::LocalTime("2014-01-01T11:00:00+03:00"));
 }