Use built-in FP formatter for any precision

This commit is contained in:
Victor Zverovich
2020-09-11 07:19:37 -07:00
parent efe3694f15
commit 4f2ee8921d
2 changed files with 5 additions and 7 deletions

View File

@@ -307,7 +307,7 @@ TEST(FPTest, FixedHandler) {
EXPECT_THROW(handler().on_digit('0', 100, 100, 0, exp, false),
assertion_failure);
namespace digits = fmt::detail::digits;
EXPECT_EQ(handler(1).on_digit('0', 100, 10, 10, exp, false), digits::done);
EXPECT_EQ(handler(1).on_digit('0', 100, 10, 10, exp, false), digits::error);
// Check that divisor - error doesn't overflow.
EXPECT_EQ(handler(1).on_digit('0', 100, 10, 101, exp, false), digits::error);
// Check that 2 * error doesn't overflow.