mirror of
https://github.com/fmtlib/fmt.git
synced 2025-11-03 07:31:41 +01:00
FixedEnum -> StrongEnum and make it a regression test
This commit is contained in:
@@ -1906,9 +1906,11 @@ TEST(FormatTest, FormatterNotSpecialized) {
|
||||
}
|
||||
|
||||
#if FMT_HAS_FEATURE(cxx_strong_enums)
|
||||
enum TestFixedEnum : short { B = 1 };
|
||||
enum big_enum : unsigned long long { big_enum_value = 5000000000ULL };
|
||||
|
||||
TEST(FormatTest, FixedEnum) { EXPECT_EQ("1", fmt::format("{}", B)); }
|
||||
TEST(FormatTest, StrongEnum) {
|
||||
EXPECT_EQ("5000000000", fmt::format("{}", big_enum_value));
|
||||
}
|
||||
#endif
|
||||
|
||||
using buffer_range = fmt::buffer_range<char>;
|
||||
|
||||
Reference in New Issue
Block a user