(self)
| 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() |
nothing calls this directly
no test coverage detected