def test_repeating_validation(self): with self.assertRaises(ValueError): transduce(transducer=repeating(-1), reducer=appending(), iterable=[1, 3, 5])
def test_repeating_zero(self): result = transduce(transducer=repeating(0), reducer=appending(), iterable=[1, 3, 5]) self.assertListEqual(result, [])