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

Method test_tuple_get_item

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

Source from the content-addressed store, hash-verified

200 # CRASHES getitem(NULL, 0)
201
202 def test_tuple_get_item(self):
203 # Test PyTuple_GET_ITEM()
204 get_item = _testcapi.tuple_get_item
205
206 tup = ([1], [2], [3])
207 self.assertEqual(get_item(tup, 0), [1])
208 self.assertEqual(get_item(tup, 2), [3])
209
210 tup2 = TupleSubclass(([1], [2], [3]))
211 self.assertEqual(get_item(tup2, 0), [1])
212 self.assertEqual(get_item(tup2, 2), [3])
213
214 # CRASHES get_item(NULL, 0)
215
216 def test_tuple_getslice(self):
217 # Test PyTuple_GetSlice()

Callers

nothing calls this directly

Calls 3

get_itemFunction · 0.85
TupleSubclassClass · 0.70
assertEqualMethod · 0.45

Tested by

no test coverage detected