def test_eat(self): it = ncycles([1, 2, 3], 4) eat(it, 9) self.assertEqual(tuple(it), (1, 2, 3)) it = ncycles([1, 2, 3], 4) eat(it, None) self.assertEqual(tuple(it), ())
def test_eat(self): it = functional.ncycles([1, 2, 3], 4) functional.eat(it, 9) self.assertEqual(tuple(it), (1, 2, 3)) it = functional.ncycles([1, 2, 3], 4) functional.eat(it, None) self.assertEqual(tuple(it), ())
def test_ncycles(self): self.assertEqual(tuple(ncycles([1, 2, 3], 4)), (1, 2, 3) * 4)
def test_ncycles(self): self.assertEqual(tuple(functional.ncycles([1, 2, 3], 4)), (1, 2, 3) * 4)