def testMkRanges3(self): # indexes greater than number of items fruit = {'apples':20, 'oranges':15, 'banana':25} result = createItems.mkRanges(1,100,fruit) self.assertEqual(result, { 'apples': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20], 'oranges': [21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35], 'banana': [36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60]})
def testMkRanges2(self): # indexes less than number of items fruit = {'apples':20, 'oranges':15, 'banana':25} result = createItems.mkRanges(1,20,fruit) self.assertEqual(result, {'apples': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20], 'oranges': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], 'banana': [16, 17, 18, 19, 20, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]})
def testMkRanges2(self): # indexes less than number of items fruit = {'apples': 20, 'oranges': 15, 'banana': 25} result = createItems.mkRanges(1, 20, fruit) self.assertEqual( result, { 'apples': [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ], 'oranges': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], 'banana': [ 16, 17, 18, 19, 20, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ] })
def testMkRanges3(self): # indexes greater than number of items fruit = {'apples': 20, 'oranges': 15, 'banana': 25} result = createItems.mkRanges(1, 100, fruit) self.assertEqual( result, { 'apples': [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ], 'oranges': [21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35], 'banana': [ 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60 ] })