anchal agarwal added the comment: There is another case where the error message displayed by self.assertEqual() is weird.
====================================================================== FAIL: test_newline_1 (__main__.AssertEqualTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "test.py", line 9, in test_newline_1 self.assertEqual("\n abc", "\n abd") AssertionError: '\n abc' != '\n abd' - abc? ^ + abd? ^ ====================================================================== FAIL: test_newline_2 (__main__.AssertEqualTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "test.py", line 12, in test_newline_2 self.assertEqual("\nabc", "\nabd") AssertionError: '\nabc' != '\nabd' - abc+ abd ---------------------------------------------------------------------- There is a difference in between "\nabc" and "\n abc" and hence the difference between output ---------- nosy: +pynewbie _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue24780> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com