Mercurial > pyntnclick
diff gamelib/tests/game_logic_utils.py @ 452:fdf3a6dd476b
Walkthrough test /almost/ finished.
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Sun, 29 Aug 2010 00:58:14 +0200 |
parents | 45f209fbec2e |
children | 9f488671c02e |
line wrap: on
line diff
--- a/gamelib/tests/game_logic_utils.py Sun Aug 29 00:54:12 2010 +0200 +++ b/gamelib/tests/game_logic_utils.py Sun Aug 29 00:58:14 2010 +0200 @@ -33,6 +33,8 @@ def assert_game_data(self, key, value, thing=None, scene=None): gizmo = self.state.current_scene + if self.state.current_detail is not None: + gizmo = self.state.current_detail if scene is not None: gizmo = self.state.scenes[scene] if thing is not None: @@ -82,3 +84,6 @@ result = target_obj.interact(item_obj, self.state) return self.handle_result(result) + def close_detail(self): + self.state.set_current_detail(None) +