Skip to content

Commit b7d90a2

Browse files
authored
Add Tests for Enum Ambig
1 parent 7ddc71d commit b7d90a2

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

test/cpp/src/Enum.cpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -531,6 +531,15 @@ void Enum_replace_enum_constants(void) {
531531
test_assert(e.has(StandardEnum::Blue));
532532
}
533533

534+
void Enum_add_enum_constants_explicit(void) {
535+
flecs::world ecs;
536+
537+
auto e = ecs.entity().add<StandardEnum>(StandardEnum::Red);
538+
test_assert(e.has<StandardEnum>(StandardEnum::Red));
539+
test_assert(!e.has<StandardEnum>(StandardEnum::Green));
540+
test_assert(!e.has<StandardEnum>(StandardEnum::Blue));
541+
}
542+
534543
void Enum_has_enum(void) {
535544
flecs::world ecs;
536545

0 commit comments

Comments
 (0)