|
|
|
@ -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));
|
|
|
|
|