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

Method test_tuple_size

Lib/test/test_capi/test_tuple.py:159–171  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

157 self.check_tuple_from_pair(from_pair)
158
159 def test_tuple_size(self):
160 # Test PyTuple_Size()
161 size = _testlimitedcapi.tuple_size
162
163 self.assertEqual(size(()), 0)
164 self.assertEqual(size((1, 2)), 2)
165 self.assertEqual(size(TupleSubclass((1, 2))), 2)
166
167 self.assertRaises(SystemError, size, [])
168 self.assertRaises(SystemError, size, 42)
169 self.assertRaises(SystemError, size, object())
170
171 # CRASHES size(NULL)
172
173 def test_tuple_get_size(self):
174 # Test PyTuple_GET_SIZE()

Callers

nothing calls this directly

Calls 3

TupleSubclassClass · 0.70
assertEqualMethod · 0.45
assertRaisesMethod · 0.45

Tested by

no test coverage detected