@@ -360,18 +360,22 @@ TEST_F(ControlBlocksTest, Wait)
360360 ctx->setStackTimer (&timer);
361361
362362 EXPECT_CALL (timer, start (2.5 ));
363+ EXPECT_CALL (m_engineMock, requestRedraw ());
363364 code->run (ctx.get ());
364365 ASSERT_FALSE (code->isFinished (ctx.get ()));
365366
366367 EXPECT_CALL (timer, elapsed ()).WillOnce (Return (false ));
368+ EXPECT_CALL (m_engineMock, requestRedraw ()).Times (0 );
367369 code->run (ctx.get ());
368370 ASSERT_FALSE (code->isFinished (ctx.get ()));
369371
370372 EXPECT_CALL (timer, elapsed ()).WillOnce (Return (false ));
373+ EXPECT_CALL (m_engineMock, requestRedraw ()).Times (0 );
371374 code->run (ctx.get ());
372375 ASSERT_FALSE (code->isFinished (ctx.get ()));
373376
374377 EXPECT_CALL (timer, elapsed ()).WillOnce (Return (true ));
378+ EXPECT_CALL (m_engineMock, requestRedraw ()).Times (0 );
375379 code->run (ctx.get ());
376380 ASSERT_TRUE (code->isFinished (ctx.get ()));
377381 }
@@ -396,10 +400,12 @@ TEST_F(ControlBlocksTest, Wait)
396400 ctx->setStackTimer (&timer);
397401
398402 EXPECT_CALL (timer, start (0.0 ));
403+ EXPECT_CALL (m_engineMock, requestRedraw ());
399404 code->run (ctx.get ());
400405 ASSERT_FALSE (code->isFinished (ctx.get ()));
401406
402407 EXPECT_CALL (timer, elapsed ()).WillOnce (Return (true ));
408+ EXPECT_CALL (m_engineMock, requestRedraw ()).Times (0 );
403409 code->run (ctx.get ());
404410 ASSERT_TRUE (code->isFinished (ctx.get ()));
405411 }
0 commit comments