Skip to content

Commit 5613e16

Browse files
committed
Add char8_t testing
1 parent 42eec85 commit 5613e16

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

test/test_format_fmtlib.cpp

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,19 @@ void test_wide_strings()
318318
BOOST_TEST(fmt::format(U"{}", T{210000}) == U"210000");
319319
BOOST_TEST(fmt::format(U"{}", T{2100000}) == U"2100000");
320320

321+
#ifdef BOOST_DECIMAL_HAS_CHAR8_T
322+
323+
BOOST_TEST(fmt::format(u8"{}", T{1}) == u8"1");
324+
BOOST_TEST(fmt::format(u8"{}", T{10}) == u8"10");
325+
BOOST_TEST(fmt::format(u8"{}", T{100}) == u8"100");
326+
BOOST_TEST(fmt::format(u8"{}", T{1000}) == u8"1000");
327+
BOOST_TEST(fmt::format(u8"{}", T{10000}) == u8"10000");
328+
BOOST_TEST(fmt::format(u8"{}", T{210000}) == u8"210000");
329+
BOOST_TEST(fmt::format(u8"{}", T{2100000}) == u8"2100000");
330+
331+
332+
#endif // BOOST_DECIMAL_HAS_CHAR8_T
333+
321334
#endif
322335
}
323336

0 commit comments

Comments
 (0)