diff options
-rw-r--r-- | Lib/test/test_global.py | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/Lib/test/test_global.py b/Lib/test/test_global.py index 823f2c5..a98e339 100644 --- a/Lib/test/test_global.py +++ b/Lib/test/test_global.py @@ -1,13 +1,22 @@ """Verify that warnings are issued for global statements following use.""" -from test.support import run_unittest, check_syntax_error +from test.support import run_unittest, check_syntax_error, check_warnings import unittest import warnings -warnings.filterwarnings("error", module="<test string>") + class GlobalTests(unittest.TestCase): + def setUp(self): + self._warnings_manager = check_warnings() + self._warnings_manager.__enter__() + warnings.filterwarnings("error", module="<test string>") + + def tearDown(self): + self._warnings_manager.__exit__(None, None, None) + + def test1(self): prog_text_1 = """\ def wrong1(): |