diff --git a/Tests/AK/TestEnumBits.cpp b/Tests/AK/TestEnumBits.cpp index f49e13b263..bb53857e34 100644 --- a/Tests/AK/TestEnumBits.cpp +++ b/Tests/AK/TestEnumBits.cpp @@ -68,3 +68,11 @@ TEST_CASE(has_flag) EXPECT(!has_flag(intro, VideoIntro::Well)); EXPECT(!has_flag(intro, VideoIntro::CompleteIntro)); } + +TEST_CASE(has_any_flag) +{ + auto intro = VideoIntro::Hello | VideoIntro::Friends; + EXPECT(has_any_flag(intro, VideoIntro::Friends)); + EXPECT(!has_any_flag(intro, VideoIntro::Well)); + EXPECT(has_any_flag(intro, VideoIntro::CompleteIntro)); +}