Skip to content

Commit 0d9fedf

Browse files
committed
Improve printed output of test for Enum attributes
This change highlights which of the attributes were expected versus were actually there.
1 parent 27ac856 commit 0d9fedf

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Lib/test/test_enum.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5184,10 +5184,10 @@ def test_inspect_classify_class_attrs(self):
51845184
# __doc__ is too big to check exactly, so treat the same as __init_subclass__
51855185
for name in ('name','kind','defining_class'):
51865186
if getattr(v, name) != getattr(r, name):
5187-
print('\n%s\n%s\n%s\n%s\n' % ('=' * 75, r, v, '=' * 75), sep='')
5187+
print('\n%s\nexpected: %s\nactual: %s\n%s\n' % ('=' * 75, r, v, '=' * 75), sep='')
51885188
failed = True
51895189
elif r != v:
5190-
print('\n%s\n%s\n%s\n%s\n' % ('=' * 75, r, v, '=' * 75), sep='')
5190+
print('\n%s\nexpected: %s\nactual: %s\n%s\n' % ('=' * 75, r, v, '=' * 75), sep='')
51915191
failed = True
51925192
if failed:
51935193
self.fail("result does not equal expected, see print above")

0 commit comments

Comments
 (0)