def initialize(self, start, end, size): super(QuantumBatch, self).initialize(start, end, size) if self.quantumleap: self.leapback = calculate_leapback( self.pagenumber, self.numpages, self.pagerange) self.leapforward = calculate_leapforward( self.pagenumber, self.numpages, self.pagerange)
def test_calculate_leapback(self): self.assertEqual(calculate_leapback(73, 100, 2), [28, 43, 58])