]> granicus.if.org Git - python/commitdiff
excellent place for assertRaises
authorBenjamin Peterson <benjamin@python.org>
Wed, 25 May 2011 00:31:01 +0000 (19:31 -0500)
committerBenjamin Peterson <benjamin@python.org>
Wed, 25 May 2011 00:31:01 +0000 (19:31 -0500)
Lib/test/test_descr.py

index 31731d2b653fe1d17e6c908cf9819de5bd35d59a..0fae2dfe9fb3be66daade3d96cc27bdf79257ff1 100644 (file)
@@ -1631,12 +1631,7 @@ order (MRO) for bases """
             for attr, obj in env.items():
                 setattr(X, attr, obj)
             setattr(X, name, ErrDescr())
-            try:
-                runner(X())
-            except MyException:
-                pass
-            else:
-                self.fail("{0!r} didn't raise".format(name))
+            self.assertRaises(MyException, runner, X())
 
     def test_specials(self):
         # Testing special operators...