Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
monroegm-disable-blank-issue-2
pappeste 5 years ago committed by Esteban Papp
parent d5ed0cc385
commit 80199b2ae1

@ -589,7 +589,7 @@ TEST(AudioFlagsTest, AudioFlags_OneFlag_OneFlagIsSet)
{ {
const AZ::u8 flagBit = 1 << 4; const AZ::u8 flagBit = 1 << 4;
Audio::Flags<AZ::u8> testFlags(flagBit); Audio::Flags<AZ::u8> testFlags(flagBit);
EXPECT_FALSE(testFlags.AreAnyFlagsActive(~flagBit)); EXPECT_FALSE(testFlags.AreAnyFlagsActive(static_cast<AZ::u8>(~flagBit)));
EXPECT_TRUE(testFlags.AreAnyFlagsActive(flagBit)); EXPECT_TRUE(testFlags.AreAnyFlagsActive(flagBit));
EXPECT_TRUE(testFlags.AreAnyFlagsActive(flagBit | 1)); EXPECT_TRUE(testFlags.AreAnyFlagsActive(flagBit | 1));
EXPECT_TRUE(testFlags.AreAllFlagsActive(flagBit)); EXPECT_TRUE(testFlags.AreAllFlagsActive(flagBit));
@ -603,7 +603,7 @@ TEST(AudioFlagsTest, AudioFlags_MultipleFlags_MultipleFlagsAreSet)
{ {
const AZ::u8 flagBits = (1 << 5) | (1 << 2) | (1 << 3); const AZ::u8 flagBits = (1 << 5) | (1 << 2) | (1 << 3);
Audio::Flags<AZ::u8> testFlags(flagBits); Audio::Flags<AZ::u8> testFlags(flagBits);
EXPECT_FALSE(testFlags.AreAnyFlagsActive(~flagBits)); EXPECT_FALSE(testFlags.AreAnyFlagsActive(static_cast<AZ::u8>(~flagBits)));
EXPECT_TRUE(testFlags.AreAnyFlagsActive(flagBits)); EXPECT_TRUE(testFlags.AreAnyFlagsActive(flagBits));
EXPECT_TRUE(testFlags.AreAllFlagsActive(flagBits)); EXPECT_TRUE(testFlags.AreAllFlagsActive(flagBits));
EXPECT_FALSE(testFlags.AreAllFlagsActive(flagBits | 1)); EXPECT_FALSE(testFlags.AreAllFlagsActive(flagBits | 1));

Loading…
Cancel
Save