From 62d4074005f68328b240ab5f4fdfe348896717da Mon Sep 17 00:00:00 2001 From: Caio Ariede Date: Sun, 2 Aug 2015 17:07:31 -0300 Subject: Fixed #25191 -- Added string diff to SimpleTestCase.assertXMLEqual() message. --- tests/test_utils/tests.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tests/test_utils') diff --git a/tests/test_utils/tests.py b/tests/test_utils/tests.py index d61d797173..6869f49666 100644 --- a/tests/test_utils/tests.py +++ b/tests/test_utils/tests.py @@ -710,6 +710,19 @@ class XMLEqualTests(SimpleTestCase): with self.assertRaises(AssertionError): self.assertXMLEqual(xml1, xml2) + def test_simple_equal_raises_message(self): + xml1 = "" + xml2 = "" + + msg = '''{xml1} != {xml2} +- ++ +? ++++++++++ +'''.format(xml1=repr(xml1), xml2=repr(xml2)) + + with self.assertRaisesMessage(AssertionError, msg): + self.assertXMLEqual(xml1, xml2) + def test_simple_not_equal(self): xml1 = "" xml2 = "" -- cgit v1.3