MCPcopy Index your code
hub / github.com/python/cpython / test_groupby

Method test_groupby

Lib/test/test_itertools.py:2269–2275  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2267 self.assertRaises(ZeroDivisionError, list, cycle(E(s)))
2268
2269 def test_groupby(self):
2270 for s in (range(10), range(0), range(1000), (7,11), range(2000,2200,5)):
2271 for g in (G, I, Ig, S, L, R):
2272 self.assertEqual([k for k, sb in groupby(g(s))], list(g(s)))
2273 self.assertRaises(TypeError, groupby, X(s))
2274 self.assertRaises(TypeError, groupby, N(s))
2275 self.assertRaises(ZeroDivisionError, list, groupby(E(s)))
2276
2277 def test_filter(self):
2278 for s in (range(10), range(0), range(1000), (7,11), range(2000,2200,5)):

Callers

nothing calls this directly

Calls 7

listClass · 0.85
gFunction · 0.70
XClass · 0.70
NClass · 0.70
EClass · 0.70
assertEqualMethod · 0.45
assertRaisesMethod · 0.45

Tested by

no test coverage detected