def test_gc_new_game_direct_badmode(self):
     g = GameController()
     with self.assertRaises(TypeError):
         g._new_game({
             "mode": "test1",
             "priority": 5,
         })
 def test_gc_new_game_direct_default_mode(self):
     g = GameController()
     g._new_game(mode=None)
     self.assertEqual(g.game.mode.mode, g.find(0).mode)
 def test_gc_new_game_direct(self):
     g = GameController()
     g._new_game(GameMode(
         mode="test1",
         priority=5,
     ))