| 67 | class PropertyMetaTest : public ::testing::Test {}; |
| 68 | |
| 69 | TEST_F(PropertyMetaTest, DefaultConstructedMeta) { |
| 70 | PropertyMeta meta; |
| 71 | EXPECT_TRUE(meta.id.empty()); |
| 72 | EXPECT_TRUE(meta.name.empty()); |
| 73 | EXPECT_EQ(meta.type, PropType::Float); |
| 74 | EXPECT_EQ(meta.ui_hint, PropUIHint::Default); |
| 75 | EXPECT_EQ(meta.flags, PROP_NONE); |
| 76 | EXPECT_FALSE(meta.is_readonly()); |
| 77 | EXPECT_FALSE(meta.is_live_update()); |
| 78 | EXPECT_FALSE(meta.needs_restart()); |
| 79 | } |
| 80 | |
| 81 | TEST_F(PropertyMetaTest, FlagsOperations) { |
| 82 | PropertyMeta meta; |
nothing calls this directly
no test coverage detected