Skip to content

Commit f7a93b4

Browse files
committed
GR-9152: revert unittest difflib patch
1 parent 4553438 commit f7a93b4

File tree

1 file changed

+8
-10
lines changed
  • graalpython/lib-python/3/unittest

1 file changed

+8
-10
lines changed

graalpython/lib-python/3/unittest/case.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1090,16 +1090,14 @@ def assertSequenceEqual(self, seq1, seq2, msg=None, seq_type=None):
10901090
except (TypeError, IndexError, NotImplementedError):
10911091
differing += ('Unable to index element %d '
10921092
'of second %s\n' % (len1, seq_type_name))
1093-
# standardMsg = differing
1094-
# diffMsg = '\n' + '\n'.join(
1095-
# difflib.ndiff(pprint.pformat(seq1).splitlines(),
1096-
# pprint.pformat(seq2).splitlines()))
1097-
#
1098-
# standardMsg = self._truncateMessage(standardMsg, diffMsg)
1099-
# msg = self._formatMessage(msg, standardMsg)
1100-
# self.fail(msg)
1101-
# TODO: Truffle reneable me once pformat / difflib work (GR-9152) (GR-9153)
1102-
self.fail(differing)
1093+
standardMsg = differing
1094+
diffMsg = '\n' + '\n'.join(
1095+
difflib.ndiff(pprint.pformat(seq1).splitlines(),
1096+
pprint.pformat(seq2).splitlines()))
1097+
1098+
standardMsg = self._truncateMessage(standardMsg, diffMsg)
1099+
msg = self._formatMessage(msg, standardMsg)
1100+
self.fail(msg)
11031101

11041102
def _truncateMessage(self, message, diff):
11051103
max_diff = self.maxDiff

0 commit comments

Comments
 (0)