New submission from Antoine Pitrou <pit...@free.fr>: >>> tc.assertEqual("x\n" * 40 + "\n", "x\n" * 40 + "\r\n") Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/antoine/cpython/default/Lib/unittest/case.py", line 662, in assertEqual assertion_func(first, second, msg=msg) File "/home/antoine/cpython/default/Lib/unittest/case.py", line 1041, in assertMultiLineEqual self.fail(self._formatMessage(msg, standardMsg)) File "/home/antoine/cpython/default/Lib/unittest/case.py", line 531, in fail raise self.failureException(msg) AssertionError: 'x\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx [truncated]... != 'x\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx\nx [truncated]... x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x - +
It isn't obvious when looking at this printout that the last newline differed. ---------- components: Library (Lib) messages: 135608 nosy: ezio.melotti, michael.foord, pitrou priority: low severity: normal status: open title: assertEqual doesn't display newline differences quite well type: behavior versions: Python 3.3 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue12038> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com