diff options
Diffstat (limited to 'src/mongo/util/time_support_test.cpp')
-rw-r--r-- | src/mongo/util/time_support_test.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/util/time_support_test.cpp b/src/mongo/util/time_support_test.cpp index dfdd01863cb..64a6b3b16bf 100644 --- a/src/mongo/util/time_support_test.cpp +++ b/src/mongo/util/time_support_test.cpp @@ -824,8 +824,9 @@ TEST(SystemTime, ConvertDateToSystemTime) { const std::string isoTimeString = "2015-05-14T17:28:33.123Z"; const Date_t aDate = unittest::assertGet(dateFromISOString(isoTimeString)); const auto aTimePoint = aDate.toSystemTimePoint(); - ASSERT_EQUALS(aDate.toDurationSinceEpoch(), - aTimePoint - stdx::chrono::system_clock::from_time_t(0)); + const auto actual = aTimePoint - stdx::chrono::system_clock::from_time_t(0); + ASSERT(aDate.toDurationSinceEpoch() == actual) << "Expected " << aDate << "; but found " + << Date_t::fromDurationSinceEpoch(actual); ASSERT_EQUALS(aDate, Date_t(aTimePoint)); } |