コード例 #1
0
ファイル: history_test.py プロジェクト: qqmash/jrpg
 def testHistoryLengthOnlyOneData(self):
     history = History(2)
     history.add_log(['1'])
     # if only one entry you can do more or less nothing..
     self.assertEqual(['1'], history.get_log())
     history.increase_cursor()
     self.assertEquals(['1'], history.get_log())
     history.decrease_cursor()
     self.assertEquals(['1'], history.get_log())
     history.increase_cursor()
     self.assertEquals(['1'], history.get_log())
     history.go_to_the_top()
     self.assertEquals(['1'], history.get_log())
コード例 #2
0
ファイル: history_test.py プロジェクト: mcamuzat/jrpg
 def testHistoryLengthOnlyOneData(self):
     history = History(2)
     history.add_log(['1'])
     # if only one entry you can do more or less nothing..
     self.assertEqual(['1'], history.get_log())
     history.increase_cursor()
     self.assertEquals(['1'], history.get_log())
     history.decrease_cursor()
     self.assertEquals(['1'], history.get_log())
     history.increase_cursor()
     self.assertEquals(['1'], history.get_log())
     history.go_to_the_top()
     self.assertEquals(['1'], history.get_log())
コード例 #3
0
ファイル: history_test.py プロジェクト: qqmash/jrpg
 def testHistoryLengthAndMovement(self):
     history = History(2)
     history.add_log(['1', '2', '3', '4'])
     # we only the last 2 one
     self.assertEqual(['3', '4'], history.get_log())
     history.increase_cursor()
     # if we want to the next line do nothing
     self.assertEquals(['3', '4'], history.get_log())
     history.decrease_cursor()
     self.assertEquals(['2', '3'], history.get_log())
     # the increase work
     history.increase_cursor()
     self.assertEquals(['3', '4'], history.get_log())
     history.go_to_the_top()
     self.assertEquals(['1', '2'], history.get_log())
コード例 #4
0
ファイル: history_test.py プロジェクト: mcamuzat/jrpg
 def testHistoryLengthAndMovement(self):
     history = History(2)
     history.add_log(['1', '2', '3', '4'])
     # we only the last 2 one
     self.assertEqual(['3', '4'], history.get_log())
     history.increase_cursor()
     # if we want to the next line do nothing
     self.assertEquals(['3', '4'], history.get_log())
     history.decrease_cursor()
     self.assertEquals(['2', '3'], history.get_log())
     # the increase work
     history.increase_cursor()
     self.assertEquals(['3', '4'], history.get_log())
     history.go_to_the_top()
     self.assertEquals(['1', '2'], history.get_log())