(self)
| 2341 | self.assertRaises(ZeroDivisionError, list, pairwise(E(s))) |
| 2342 | |
| 2343 | def test_starmap(self): |
| 2344 | for s in (range(10), range(0), range(100), (7,11), range(20,50,5)): |
| 2345 | for g in (G, I, Ig, S, L, R): |
| 2346 | ss = lzip(s, s) |
| 2347 | self.assertEqual(list(starmap(operator.pow, g(ss))), |
| 2348 | [x**x for x in g(s)]) |
| 2349 | self.assertRaises(TypeError, starmap, operator.pow, X(ss)) |
| 2350 | self.assertRaises(TypeError, starmap, operator.pow, N(ss)) |
| 2351 | self.assertRaises(ZeroDivisionError, list, starmap(operator.pow, E(ss))) |
| 2352 | |
| 2353 | def test_takewhile(self): |
| 2354 | for s in (range(10), range(0), range(1000), (7,11), range(2000,2200,5)): |
nothing calls this directly
no test coverage detected