From: Steve Purcell Date: Mon, 17 Dec 2001 10:13:17 +0000 (+0000) Subject: Synch with pyunit CVS: X-Git-Tag: v2.2.1c1~331 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ca9aaf36e19598abb1969d43d3ede8b42c13195b;p=python Synch with pyunit CVS: - Adds Fred's patch 487662: "Better error message for assertEqual" - Removed small portion of code unused after Guido's patch 490119: "Don't treat ^C as error" --- diff --git a/Lib/unittest.py b/Lib/unittest.py index 3f59916760..1538a5d4b7 100644 --- a/Lib/unittest.py +++ b/Lib/unittest.py @@ -283,14 +283,16 @@ class TestCase: operator. """ if first != second: - raise self.failureException, (msg or '%s != %s' % (first, second)) + raise self.failureException, \ + (msg or '%s != %s' % (`first`, `second`)) def failIfEqual(self, first, second, msg=None): """Fail if the two objects are equal as determined by the '==' operator. """ if first == second: - raise self.failureException, (msg or '%s == %s' % (first, second)) + raise self.failureException, \ + (msg or '%s == %s' % (`first`, `second`)) assertEqual = assertEquals = failUnlessEqual @@ -567,8 +569,6 @@ class _TextTestResult(TestResult): self.stream.writeln("ERROR") elif self.dots: self.stream.write('E') - if err[0] is KeyboardInterrupt: - self.shouldStop = 1 def addFailure(self, test, err): TestResult.addFailure(self, test, err)