mirror of
https://github.com/libSDL2pp/libSDL2pp.git
synced 2025-08-05 11:56:00 -04:00
Fix audiodevice test checks
This commit is contained in:
parent
c7351716c0
commit
0f368b10c8
@ -28,21 +28,21 @@ BEGIN_TEST(int, char*[])
|
|||||||
|
|
||||||
{
|
{
|
||||||
// Default state
|
// Default state
|
||||||
EXPECT_TRUE(device.GetStatus(), SDL_AUDIO_PAUSED);
|
EXPECT_EQUAL(device.GetStatus(), SDL_AUDIO_PAUSED);
|
||||||
EXPECT_TRUE(callback_requests == 0);
|
EXPECT_TRUE(callback_requests == 0);
|
||||||
|
|
||||||
long saved_reqs = callback_requests;
|
long saved_reqs = callback_requests;
|
||||||
|
|
||||||
// Unpause
|
// Unpause
|
||||||
device.Pause(false);
|
device.Pause(false);
|
||||||
EXPECT_TRUE(device.GetStatus(), SDL_AUDIO_PLAYING);
|
EXPECT_EQUAL(device.GetStatus(), SDL_AUDIO_PLAYING);
|
||||||
|
|
||||||
SDL_Delay(1000);
|
SDL_Delay(1000);
|
||||||
EXPECT_TRUE(callback_requests > saved_reqs);
|
EXPECT_TRUE(callback_requests > saved_reqs);
|
||||||
|
|
||||||
// Pause
|
// Pause
|
||||||
device.Pause(true);
|
device.Pause(true);
|
||||||
EXPECT_TRUE(device.GetStatus(), SDL_AUDIO_PLAYING);
|
EXPECT_EQUAL(device.GetStatus(), SDL_AUDIO_PAUSED);
|
||||||
|
|
||||||
saved_reqs = callback_requests;
|
saved_reqs = callback_requests;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user