mirror of
https://github.com/python/cpython.git
synced 2025-11-01 10:45:30 +00:00
Issue 7911: unittest.TestCase.longMessage defaults to True for improved failure messages by default
This commit is contained in:
parent
1203720ffb
commit
5074df623b
4 changed files with 7 additions and 4 deletions
|
|
@ -245,7 +245,7 @@ class TestCase(object):
|
|||
# objects used in assert methods) will be printed on failure in *addition*
|
||||
# to any explicit message passed.
|
||||
|
||||
longMessage = False
|
||||
longMessage = True
|
||||
|
||||
# This attribute sets the maximum length of a diff in failure messages
|
||||
# by assert methods using difflib. It is looked up as an instance attribute
|
||||
|
|
|
|||
|
|
@ -127,7 +127,7 @@ class TestLongMessage(unittest.TestCase):
|
|||
self.testableFalse = TestableTestFalse('testTest')
|
||||
|
||||
def testDefault(self):
|
||||
self.assertFalse(unittest.TestCase.longMessage)
|
||||
self.assertTrue(unittest.TestCase.longMessage)
|
||||
|
||||
def test_formatMsg(self):
|
||||
self.assertEqual(self.testableFalse._formatMessage(None, "foo"), "foo")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue