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

Method test_check

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

Source from the content-addressed store, hash-verified

23 self.assertTrue(gc.is_tracked(t), t)
24
25 def test_check(self):
26 # Test PyTuple_Check()
27 check = _testlimitedcapi.tuple_check
28
29 self.assertTrue(check((1, 2)))
30 self.assertTrue(check(()))
31 self.assertTrue(check(TupleSubclass((1, 2))))
32 self.assertFalse(check({1: 2}))
33 self.assertFalse(check([1, 2]))
34 self.assertFalse(check(42))
35 self.assertFalse(check(object()))
36
37 # CRASHES check(NULL)
38
39 def test_tuple_checkexact(self):
40 # Test PyTuple_CheckExact()

Callers

nothing calls this directly

Calls 4

assertTrueMethod · 0.80
assertFalseMethod · 0.80
TupleSubclassClass · 0.70
checkFunction · 0.50

Tested by

no test coverage detected