Ejemplo n.º 1
0
 def test_init(self, mock_fsm_destroy, mock_event_destroy, mock_ai_destroy,
               mock_phys_destroy, mock_audio_destroy, mock_logic_destroy,
               mock_gui_destroy, mock_gfx_destroy):
     self.engine = Engine()
     mock_event_destroy.__name__ = 'destroy'
     game_obj = GameObject()
     self.assertIsInstance(game_obj, GameObject)
     game_obj.destroy()
     assert mock_fsm_destroy.called
     assert mock_event_destroy.called
     assert mock_ai_destroy.called
     assert mock_phys_destroy.called
     assert mock_audio_destroy.called
     assert mock_logic_destroy.called
     assert mock_gui_destroy.called
     assert mock_gfx_destroy.called
Ejemplo n.º 2
0
 def test_init(self):
     self.eng = Engine()
     game_obj = GameObject()
     logic = GameLogic(game_obj)
     self.assertIsInstance(logic, GameLogic)
Ejemplo n.º 3
0
 def test_init(self):
     self.engine = Engine()
     self.engine.camera = create_autospec(NodePath)
     self.assertIsInstance(self.engine, Engine)
Ejemplo n.º 4
0
 def test_init(self):
     self.engine = Engine(Cfg(cursor_hidden=True))
     self.assertTrue(ConfigVariableBool('cursor-hidden'))
     self.assertFalse(ConfigVariableBool('fullscreen'))
Ejemplo n.º 5
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     gfx = Gfx(game_obj)
     self.assertIsInstance(gfx, Gfx)
Ejemplo n.º 6
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     fsm = Fsm(game_obj)
     self.assertIsInstance(fsm, Fsm)
Ejemplo n.º 7
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     event = Event(game_obj)
     self.assertIsInstance(event, Event)
Ejemplo n.º 8
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     colleague = Colleague(game_obj)
     self.assertIsInstance(colleague, Colleague)
Ejemplo n.º 9
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     audio = Audio(game_obj)
     self.assertIsInstance(audio, Audio)
Ejemplo n.º 10
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     ai = Ai(game_obj)
     self.assertIsInstance(ai, Ai)
Ejemplo n.º 11
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     phys = Phys(game_obj)
     self.assertIsInstance(phys, Phys)
Ejemplo n.º 12
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     gui = Gui(game_obj)
     self.assertIsInstance(gui, Gui)