Fix FP formatting to a non-back_insert_iterator with sign & numeric alignment (#756)

This commit is contained in:
Victor Zverovich
2018-06-07 18:41:40 +02:00
parent 6322b47e60
commit fc6e0fe992
2 changed files with 8 additions and 1 deletions

View File

@@ -232,6 +232,12 @@ TEST(FormatToTest, Format) {
EXPECT_EQ("part1part2", s);
}
TEST(FormatToTest, FormatToNonbackInsertIteratorWithSignAndNumericAlignment) {
char buffer[16] = {};
fmt::format_to(buffer, "{: =+}", 42.0);
EXPECT_STREQ("+42", buffer);
}
TEST(FormatterTest, Escape) {
EXPECT_EQ("{", format("{{"));
EXPECT_EQ("before {", format("before {{"));