def testStartStop(self):
        self.assertEqual(self.genlist(10, 0, 10), list(range(10)))
        self.assertEqual(self.genlist(10, 1, 9), list(range(10))[1:9])
        self.assertEqual(self.genlist(10, -1, -1), list(range(10))[-1:-1])
        self.assertEqual(self.genlist(10, 0, -15), list(range(10))[0:-15])
        self.assertEqual(self.genlist(10, 15, 0), list(range(10))[-15:0])