summaryrefslogtreecommitdiff
path: root/test/time/TestFileTime.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'test/time/TestFileTime.cxx')
-rw-r--r--test/time/TestFileTime.cxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/time/TestFileTime.cxx b/test/time/TestFileTime.cxx
index 9a1a6474c..da7eaad2e 100644
--- a/test/time/TestFileTime.cxx
+++ b/test/time/TestFileTime.cxx
@@ -49,4 +49,8 @@ TEST(Time, FileTimeToChrono)
ASSERT_EQ(stat(".", &st), 0);
ASSERT_EQ(std::chrono::system_clock::to_time_t(tp), st.st_mtime);
+
+ const auto ft2 = ChronoToFileTime(std::chrono::system_clock::from_time_t(st.st_mtime));
+ const auto tp2 = FileTimeToChrono(ft2);
+ ASSERT_EQ(std::chrono::system_clock::to_time_t(tp2), st.st_mtime);
}