diff --git a/test/format-test.cc b/test/format-test.cc index 2d017a81..679a6c67 100644 --- a/test/format-test.cc +++ b/test/format-test.cc @@ -1936,6 +1936,14 @@ FMT_END_NAMESPACE TEST(FormatTest, ToString) { EXPECT_EQ("42", fmt::to_string(42)); + EXPECT_EQ(L"42", fmt::to_string(42)); +#ifdef __cpp_char8_t + EXPECT_EQ(u8"42", fmt::to_string(42)); +#else + EXPECT_EQ(u8"42", fmt::to_string(42)); +#endif + EXPECT_EQ(u"42", fmt::to_string(42)); + EXPECT_EQ(U"42", fmt::to_string(42)); EXPECT_EQ("0x1234", fmt::to_string(reinterpret_cast(0x1234))); EXPECT_EQ("foo", fmt::to_string(adl_test::fmt::detail::foo())); }