Skip to content

Commit

Permalink
revert temporary tests handled upstream
Browse files Browse the repository at this point in the history
  • Loading branch information
pauldreik committed Jun 9, 2019
1 parent 749c502 commit 2967765
Showing 1 changed file with 0 additions and 39 deletions.
39 changes: 0 additions & 39 deletions test/chrono-test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -46,24 +46,7 @@ std::string format_tm(const std::tm& time, const char* spec,
facet.put(os, os, ' ', &time, spec, spec + std::strlen(spec));
return os.str();
}
TEST(ChronoTest, Negative) {
EXPECT_EQ("-12345", fmt::format("{:%Q}", std::chrono::seconds(-12345)));
EXPECT_EQ("-03:25:45",
fmt::format("{:%H:%M:%S}", std::chrono::seconds(-12345)));
EXPECT_EQ("s", fmt::format("{:%q}", std::chrono::seconds(12345)));
}

/*
TEST(ChronoTest,crash2) {
//EXPECT_THROW(
fmt::format("{:%S}", std::chrono::duration<char, std::milli>{-127});
//,fmt::format_error);
}
*/
TEST(ChronoTest, crash1) {
EXPECT_THROW(fmt::format("{:%R}", std::chrono::duration<char, std::mega>{2}),
fmt::format_error);
}
TEST(TimeTest, Format) {
std::tm tm = std::tm();
tm.tm_year = 116;
Expand Down Expand Up @@ -357,27 +340,5 @@ TEST(ChronoTest, SpecialDurations) {
EXPECT_EQ(fmt::format("{:%T}", std::chrono::duration<char, std::mega>{2}),
"03:33:20");
}
/*
TEST(ChronoTest, DurationIsFloatNaN) {
const std::chrono::duration<float> d{std::nanf("1")};
EXPECT_THROW(fmt::format("{:%I}", d), fmt::format_error);
}
TEST(ChronoTest, DurationIsDoubleNaN) {
const std::chrono::duration<double> d{std::nan("1")};
EXPECT_THROW(fmt::format("{:%I}", d), fmt::format_error);
}
TEST(ChronoTest, OverflowingFloat) {
const std::chrono::duration<float, std::kilo> d{
std::numeric_limits<float>::max() * 0.5f};
EXPECT_THROW(fmt::format("{:%I}", d), fmt::format_error);
}
TEST(ChronoTest, OverflowingFloat2) {
const std::chrono::duration<float, std::atto> d{1.79400457e+31f};
fmt::format("{:%S}", d);
}
*/

#endif // FMT_STATIC_THOUSANDS_SEPARATOR

0 comments on commit 2967765

Please sign in to comment.