mirror of
https://github.com/python/cpython.git
synced 2025-08-16 14:50:43 +00:00
[3.14] gh-71339: Use new assertion methods in tests (GH-129046) (GH-134498)
(cherry picked from commit 2602d8ae98
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
This commit is contained in:
parent
d5f7e80d44
commit
db98e0bb12
117 changed files with 407 additions and 445 deletions
|
@ -5,9 +5,9 @@ from test.support import skip_emscripten_stack_overflow, exceeds_recursion_limit
|
|||
|
||||
class TestExceptionGroupTypeHierarchy(unittest.TestCase):
|
||||
def test_exception_group_types(self):
|
||||
self.assertTrue(issubclass(ExceptionGroup, Exception))
|
||||
self.assertTrue(issubclass(ExceptionGroup, BaseExceptionGroup))
|
||||
self.assertTrue(issubclass(BaseExceptionGroup, BaseException))
|
||||
self.assertIsSubclass(ExceptionGroup, Exception)
|
||||
self.assertIsSubclass(ExceptionGroup, BaseExceptionGroup)
|
||||
self.assertIsSubclass(BaseExceptionGroup, BaseException)
|
||||
|
||||
def test_exception_is_not_generic_type(self):
|
||||
with self.assertRaisesRegex(TypeError, 'Exception'):
|
||||
|
@ -812,8 +812,8 @@ class NestedExceptionGroupSplitTest(ExceptionGroupSplitTestBase):
|
|||
eg = ExceptionGroup("eg", [ValueError(1), TypeError(2)])
|
||||
eg.__notes__ = 123
|
||||
match, rest = eg.split(TypeError)
|
||||
self.assertFalse(hasattr(match, '__notes__'))
|
||||
self.assertFalse(hasattr(rest, '__notes__'))
|
||||
self.assertNotHasAttr(match, '__notes__')
|
||||
self.assertNotHasAttr(rest, '__notes__')
|
||||
|
||||
def test_drive_invalid_return_value(self):
|
||||
class MyEg(ExceptionGroup):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue