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