From: Victor Stinner Date: Mon, 9 May 2011 10:50:41 +0000 (+0200) Subject: Issue #10811: Use TestCase.assertRaises() in the new test X-Git-Tag: v3.3.0a1~2341 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=502ff6c920505e95ccfa9f93adc0b534ad76c6b3;p=thirdparty%2FPython%2Fcpython.git Issue #10811: Use TestCase.assertRaises() in the new test --- diff --git a/Lib/sqlite3/test/regression.py b/Lib/sqlite3/test/regression.py index f80b269946bc..c7551e35a1bd 100644 --- a/Lib/sqlite3/test/regression.py +++ b/Lib/sqlite3/test/regression.py @@ -298,11 +298,10 @@ class RegressionTests(unittest.TestCase): cur.execute("insert into a (bar) values (?)", (1,)) yield 1 - try: - cur.executemany("insert into b (baz) values (?)", ((i,) for i in foo())) - self.fail("should have raised ProgrammingError") - except sqlite.ProgrammingError: - pass + with self.assertRaises(sqlite.ProgrammingError): + cur.executemany("insert into b (baz) values (?)", + ((i,) for i in foo())) + def suite(): regression_suite = unittest.makeSuite(RegressionTests, "Check")