diff options
author | Walter Dörwald <walter@livinglogic.de> | 2007-04-03 16:08:10 +0000 |
---|---|---|
committer | Walter Dörwald <walter@livinglogic.de> | 2007-04-03 16:08:10 +0000 |
commit | d815d357b28a019faa515a56fd927b15cdb580cf (patch) | |
tree | 81ff8b38f5169fbe7be6e788fa89369300874c74 /Lib/test/test_warnings.py | |
parent | c3a35e19cc1e3de5ae851600d3534fb98c999351 (diff) | |
download | cpython-git-d815d357b28a019faa515a56fd927b15cdb580cf.tar.gz |
Move the functionality for catching warnings in test_warnings.py into a separate
class to that reusing the functionality in test_structmembers.py doesn't rerun
the tests from test_warnings.py.
Diffstat (limited to 'Lib/test/test_warnings.py')
-rw-r--r-- | Lib/test/test_warnings.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Lib/test/test_warnings.py b/Lib/test/test_warnings.py index a7ccb6b292..0ad83edb19 100644 --- a/Lib/test/test_warnings.py +++ b/Lib/test/test_warnings.py @@ -20,7 +20,7 @@ def showwarning(message, category, filename, lineno, file=None): msg.filename = os.path.basename(filename) msg.lineno = lineno -class TestModule(unittest.TestCase): +class CatchWarningTest(unittest.TestCase): def setUp(self): global msg @@ -35,6 +35,8 @@ class TestModule(unittest.TestCase): warnings.filters = self._filters[:] warnings.showwarning = self._showwarning +class TestModule(CatchWarningTest): + def test_warn_default_category(self): for i in range(4): text = 'multi %d' %i # Different text on each call |