(self, values, exctype=None, *, mode=None)
| 504 | self.assertNotEqual(got, obj) |
| 505 | |
| 506 | def assert_not_shareable(self, values, exctype=None, *, mode=None): |
| 507 | mode = self._resolve_mode(mode) |
| 508 | for obj in values: |
| 509 | with self.subTest(repr(obj)): |
| 510 | with self.assertRaises(NotShareableError) as cm: |
| 511 | _testinternalcapi.get_crossinterp_data(obj, mode) |
| 512 | if exctype is not None: |
| 513 | self.assertIsInstance(cm.exception.__cause__, exctype) |
| 514 | |
| 515 | def _resolve_mode(self, mode): |
| 516 | if mode is None: |
no test coverage detected