@@ -512,7 +512,7 @@ TEST(TargetTest, Volume)
512512 SoundPrivate::audioOutput = nullptr ;
513513}
514514
515- TEST (TargetTest, SoundEffect )
515+ TEST (TargetTest, SoundEffects )
516516{
517517 Target target;
518518 ASSERT_EQ (target.soundEffect (Sound::Effect::Pitch), 0 );
@@ -548,6 +548,18 @@ TEST(TargetTest, SoundEffect)
548548 EXPECT_CALL (*s4, setEffect (Sound::Effect::Pitch, 12.5 ));
549549 EXPECT_CALL (*s4, setEffect (Sound::Effect::Pan, -56.7 ));
550550 target.addSound (s4);
551+
552+ EXPECT_CALL (*s1, setEffect (Sound::Effect::Pitch, 0 ));
553+ EXPECT_CALL (*s1, setEffect (Sound::Effect::Pan, 0 ));
554+ EXPECT_CALL (*s2, setEffect (Sound::Effect::Pitch, 0 ));
555+ EXPECT_CALL (*s2, setEffect (Sound::Effect::Pan, 0 ));
556+ EXPECT_CALL (*s3, setEffect (Sound::Effect::Pitch, 0 ));
557+ EXPECT_CALL (*s3, setEffect (Sound::Effect::Pan, 0 ));
558+ EXPECT_CALL (*s4, setEffect (Sound::Effect::Pitch, 0 ));
559+ EXPECT_CALL (*s4, setEffect (Sound::Effect::Pan, 0 ));
560+ target.clearSoundEffects ();
561+ ASSERT_EQ (target.soundEffect (Sound::Effect::Pitch), 0 );
562+ ASSERT_EQ (target.soundEffect (Sound::Effect::Pan), 0 );
551563}
552564
553565TEST (TargetTest, CurrentCostumeWidth)
0 commit comments