Implement basic escaping

This commit is contained in:
Victor Zverovich
2021-08-19 14:12:26 -07:00
parent 11d49491cb
commit b559cfd4c0
2 changed files with 25 additions and 1 deletions
+5
View File
@@ -262,3 +262,8 @@ TEST(ranges_test, join_range) {
EXPECT_EQ(fmt::format("{}", fmt::join(z, ",")), "0,0,0");
}
#endif // FMT_RANGES_TEST_ENABLE_JOIN
TEST(ranges_test, escape_string) {
auto v = std::vector<std::string>{"\n\r\t\""};
EXPECT_EQ(fmt::format("{}", v), "[\"\\n\\r\\t\\\"\"]");
}