Mercurial > boomslang
diff 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 |
line wrap: on
line diff
--- a/gamelib/tests/game_logic_utils.py Tue Jan 15 22:44:50 2013 +0200 +++ b/gamelib/tests/game_logic_utils.py Tue Jan 15 22:48:44 2013 +0200 @@ -37,10 +37,12 @@ gizmo = gizmo.things[thing] gizmo.set_data(key, value) - def assert_game_data(self, key, value, thing=None, scene=None): + def assert_game_data(self, key, value, thing=None, scene=None, detail=None): gizmo = self.state.current_scene if scene is not None: gizmo = self.state.scenes[scene] + if detail is not None: + gizmo = self.state.detail_views[detail] if thing is not None: gizmo = gizmo.things[thing] self.assertEquals(value, gizmo.get_data(key))