comparison gamelib/tests/game_logic_utils.py @ 727:657b4da736bc pyntnclick

Fix rest of the test suite
author Neil Muller <neil@dip.sun.ac.za>
date Tue, 15 Jan 2013 22:48:44 +0200
parents 11daadcb06d6
children db0762f1de5a
comparison
equal deleted inserted replaced
726:efa58c92b304 727:657b4da736bc
35 gizmo = self.state.current_scene 35 gizmo = self.state.current_scene
36 if thing is not None: 36 if thing is not None:
37 gizmo = gizmo.things[thing] 37 gizmo = gizmo.things[thing]
38 gizmo.set_data(key, value) 38 gizmo.set_data(key, value)
39 39
40 def assert_game_data(self, key, value, thing=None, scene=None): 40 def assert_game_data(self, key, value, thing=None, scene=None, detail=None):
41 gizmo = self.state.current_scene 41 gizmo = self.state.current_scene
42 if scene is not None: 42 if scene is not None:
43 gizmo = self.state.scenes[scene] 43 gizmo = self.state.scenes[scene]
44 if detail is not None:
45 gizmo = self.state.detail_views[detail]
44 if thing is not None: 46 if thing is not None:
45 gizmo = gizmo.things[thing] 47 gizmo = gizmo.things[thing]
46 self.assertEquals(value, gizmo.get_data(key)) 48 self.assertEquals(value, gizmo.get_data(key))
47 49
48 def assert_inventory_item(self, item, in_inventory=True): 50 def assert_inventory_item(self, item, in_inventory=True):