Simplify format string parsing

This commit is contained in:
Victor Zverovich
2022-12-30 11:23:42 -08:00
parent ffb9b1d13c
commit a05ba44df8
5 changed files with 90 additions and 106 deletions
+1 -1
View File
@@ -92,7 +92,7 @@ TEST(ostream_test, format_specs) {
EXPECT_THROW_MSG((void)fmt::format(runtime("{0: }"), test_string()),
format_error, "invalid format specifier");
EXPECT_THROW_MSG((void)fmt::format(runtime("{0:#}"), test_string()),
format_error, "format specifier requires numeric argument");
format_error, "invalid format specifier");
EXPECT_THROW_MSG((void)fmt::format(runtime("{0:05}"), test_string()),
format_error, "format specifier requires numeric argument");
EXPECT_EQ("test ", fmt::format("{0:13}", test_string("test")));