MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_maxlen_zero

Method test_maxlen_zero

Lib/test/test_deque.py:74–87  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

72 self.assertEqual(repr(d), 'deque([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])')
73
74 def test_maxlen_zero(self):
75 it = iter(range(100))
76 deque(it, maxlen=0)
77 self.assertEqual(list(it), [])
78
79 it = iter(range(100))
80 d = deque(maxlen=0)
81 d.extend(it)
82 self.assertEqual(list(it), [])
83
84 it = iter(range(100))
85 d = deque(maxlen=0)
86 d.extendleft(it)
87 self.assertEqual(list(it), [])
88
89 def test_maxlen_attribute(self):
90 self.assertEqual(deque().maxlen, None)

Callers

nothing calls this directly

Calls 5

iterFunction · 0.85
listClass · 0.85
extendleftMethod · 0.80
assertEqualMethod · 0.45
extendMethod · 0.45

Tested by

no test coverage detected