async def test_game_marked_dirty_when_timed_out(game: Game): game.state = GameState.INITIALIZING game.sleep = CoroMock() await game.timeout_game() assert game.state == GameState.ENDED assert game in game.game_service.dirty_games