mirror of
https://github.com/python/cpython.git
synced 2025-11-01 18:51:43 +00:00
Issue #19594: Use specific asserts in unittest tests.
This commit is contained in:
parent
7c5e24f948
commit
5665bc5980
7 changed files with 28 additions and 28 deletions
|
|
@ -307,7 +307,7 @@ class Test_TestCase(unittest.TestCase, TestEquality, TestHashing):
|
|||
def test(self):
|
||||
pass
|
||||
|
||||
self.assertTrue(Foo('test').failureException is AssertionError)
|
||||
self.assertIs(Foo('test').failureException, AssertionError)
|
||||
|
||||
# "This class attribute gives the exception raised by the test() method.
|
||||
# If a test framework needs to use a specialized exception, possibly to
|
||||
|
|
@ -325,7 +325,7 @@ class Test_TestCase(unittest.TestCase, TestEquality, TestHashing):
|
|||
|
||||
failureException = RuntimeError
|
||||
|
||||
self.assertTrue(Foo('test').failureException is RuntimeError)
|
||||
self.assertIs(Foo('test').failureException, RuntimeError)
|
||||
|
||||
|
||||
Foo('test').run(result)
|
||||
|
|
@ -348,7 +348,7 @@ class Test_TestCase(unittest.TestCase, TestEquality, TestHashing):
|
|||
|
||||
failureException = RuntimeError
|
||||
|
||||
self.assertTrue(Foo('test').failureException is RuntimeError)
|
||||
self.assertIs(Foo('test').failureException, RuntimeError)
|
||||
|
||||
|
||||
Foo('test').run(result)
|
||||
|
|
@ -660,7 +660,7 @@ class Test_TestCase(unittest.TestCase, TestEquality, TestHashing):
|
|||
msg = e.args[0]
|
||||
else:
|
||||
self.fail('assertSequenceEqual did not fail.')
|
||||
self.assertTrue(len(msg) < len(diff))
|
||||
self.assertLess(len(msg), len(diff))
|
||||
self.assertIn(omitted, msg)
|
||||
|
||||
self.maxDiff = len(diff) * 2
|
||||
|
|
@ -670,7 +670,7 @@ class Test_TestCase(unittest.TestCase, TestEquality, TestHashing):
|
|||
msg = e.args[0]
|
||||
else:
|
||||
self.fail('assertSequenceEqual did not fail.')
|
||||
self.assertTrue(len(msg) > len(diff))
|
||||
self.assertGreater(len(msg), len(diff))
|
||||
self.assertNotIn(omitted, msg)
|
||||
|
||||
self.maxDiff = None
|
||||
|
|
@ -680,7 +680,7 @@ class Test_TestCase(unittest.TestCase, TestEquality, TestHashing):
|
|||
msg = e.args[0]
|
||||
else:
|
||||
self.fail('assertSequenceEqual did not fail.')
|
||||
self.assertTrue(len(msg) > len(diff))
|
||||
self.assertGreater(len(msg), len(diff))
|
||||
self.assertNotIn(omitted, msg)
|
||||
|
||||
def testTruncateMessage(self):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue