Test IsConvertibleToInt with a C++11 enum

This commit is contained in:
vitaut committed 2015-03-18 11:02:37 -07:00
1 parent 23b60f5735
commit 2adbfa4af7
2 files changed
+16

No files matched your search

+8
View File
@@ -837,3 +837,11 @@ TEST(UtilTest, IsConvertibleToInt) {
EXPECT_TRUE(fmt::internal::IsConvertibleToInt<char>::value);
EXPECT_FALSE(fmt::internal::IsConvertibleToInt<const char *>::value);
}
#if FMT_USE_ENUM_BASE
enum TestEnum : char {TestValue};
TEST(UtilTest, IsEnumConvertibleToInt) {
EXPECT_TRUE(fmt::internal::IsConvertibleToInt<TestEnum>::value);
}
#endif