Take minimization delay into account

This commit is contained in:
Dmitry Marakasov 2016-01-24 20:36:24 +03:00
parent 1605f90bcc
commit f2011ac583

View File

@ -137,10 +137,12 @@ BEGIN_TEST(int, char*[])
EventSleep(1000);
window.Minimize();
EventSleep(1000); // Minimization may take some time, e.g. on Ubuntu due to animations
EXPECT_TRUE(window.GetFlags() & SDL_WINDOW_MINIMIZED, "May fail on some WMs", NON_FATAL);
EventSleep(1000);
window.Restore();
EventSleep(1000); // Restore from minimized state may take some time, e.g. on Ubuntu due to animations
EXPECT_TRUE(!(window.GetFlags() & SDL_WINDOW_MINIMIZED));
EventSleep(1000);