Exemple #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
Exemple #2
0
 def test_init(self):
     self.eng = Engine()
     game_obj = GameObject()
     logic = GameLogic(game_obj)
     self.assertIsInstance(logic, GameLogic)
Exemple #3
0
 def test_init(self):
     self.engine = Engine()
     self.engine.camera = create_autospec(NodePath)
     self.assertIsInstance(self.engine, Engine)
Exemple #4
0
 def test_init(self):
     self.engine = Engine(Cfg(cursor_hidden=True))
     self.assertTrue(ConfigVariableBool('cursor-hidden'))
     self.assertFalse(ConfigVariableBool('fullscreen'))
Exemple #5
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     gfx = Gfx(game_obj)
     self.assertIsInstance(gfx, Gfx)
Exemple #6
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     fsm = Fsm(game_obj)
     self.assertIsInstance(fsm, Fsm)
Exemple #7
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     event = Event(game_obj)
     self.assertIsInstance(event, Event)
Exemple #8
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     colleague = Colleague(game_obj)
     self.assertIsInstance(colleague, Colleague)
Exemple #9
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     audio = Audio(game_obj)
     self.assertIsInstance(audio, Audio)
Exemple #10
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     ai = Ai(game_obj)
     self.assertIsInstance(ai, Ai)
Exemple #11
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     phys = Phys(game_obj)
     self.assertIsInstance(phys, Phys)
Exemple #12
0
 def test_init(self):
     self.engine = Engine()
     game_obj = GameObject()
     gui = Gui(game_obj)
     self.assertIsInstance(gui, Gui)