diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2015-07-21 22:39:26 +0300 |
---|---|---|
committer | Serhiy Storchaka <storchaka@gmail.com> | 2015-07-21 22:39:26 +0300 |
commit | 09e4fd47eb490e99b08af5f0be45ca6cc9781278 (patch) | |
tree | db878519fe6537b2187c448d78143d1762bdc9d6 | |
parent | 662bccc69b41fe7c3d7a23d91fb0e670762b87cf (diff) | |
download | cpython-09e4fd47eb490e99b08af5f0be45ca6cc9781278.tar.gz |
Issue #24678: Fixed raiseExceptions typo in logging tests.
Patch by Jacek Ko?odziej.
-rw-r--r-- | Lib/test/test_logging.py | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/Lib/test/test_logging.py b/Lib/test/test_logging.py index 8770e1b76c..ddab2e0ecd 100644 --- a/Lib/test/test_logging.py +++ b/Lib/test/test_logging.py @@ -41,7 +41,8 @@ import sys import tempfile from test.script_helper import assert_python_ok from test.support import (captured_stdout, run_with_locale, run_unittest, - patch, requires_zlib, TestHandler, Matcher, HOST) + patch, requires_zlib, TestHandler, Matcher, HOST, + swap_attr) import textwrap import time import unittest @@ -3748,18 +3749,12 @@ class LoggerTest(BaseTest): (exc.__class__, exc, exc.__traceback__)) def test_log_invalid_level_with_raise(self): - old_raise = logging.raiseExceptions - self.addCleanup(setattr, logging, 'raiseExecptions', old_raise) - - logging.raiseExceptions = True - self.assertRaises(TypeError, self.logger.log, '10', 'test message') + with swap_attr(logging, 'raiseExceptions', True): + self.assertRaises(TypeError, self.logger.log, '10', 'test message') def test_log_invalid_level_no_raise(self): - old_raise = logging.raiseExceptions - self.addCleanup(setattr, logging, 'raiseExecptions', old_raise) - - logging.raiseExceptions = False - self.logger.log('10', 'test message') # no exception happens + with swap_attr(logging, 'raiseExceptions', False): + self.logger.log('10', 'test message') # no exception happens def test_find_caller_with_stack_info(self): called = [] |