Improve handling of negative durations

This commit is contained in:
Victor Zverovich
2019-05-04 17:52:20 -07:00
parent 38a85502ed
commit c1d430e61a
2 changed files with 12 additions and 5 deletions
+4
View File
@@ -310,4 +310,8 @@ TEST(ChronoTest, LargeDuration) {
EXPECT_EQ("40", fmt::format("{:%S}", std::chrono::duration<double>(1e20)));
}
TEST(ChronoTest, NegativeDuration) {
EXPECT_EQ("-00:01", fmt::format("{:%M:%S}", std::chrono::duration<double>(-1)));
}
#endif // FMT_STATIC_THOUSANDS_SEPARATOR