Пример #1
0
 def testBigRangeDefaultStep(self):
     expected = [1000000000003, 1000000000002, 1000000000001]
     actual = list(euler.reverseBigRange(1000000000003, 1000000000000))
     self.assertItemsEqual(expected, actual)
Пример #2
0
 def testBigRangeNonDefaultStep(self):
     expected = [1000000000006, 1000000000004, 1000000000002]
     actual = list(euler.reverseBigRange(1000000000006, 1000000000001, 2))
     self.assertItemsEqual(expected, actual)
Пример #3
0
 def testSmallRangeNonDefaultStep(self):
     expected = list(range(10, 2, -3))
     actual = list(euler.reverseBigRange(10, 2, 3))
     self.assertItemsEqual(expected, actual)