summaryrefslogtreecommitdiff
path: root/Lib/test
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2015-07-21 22:39:26 +0300
committerSerhiy Storchaka <storchaka@gmail.com>2015-07-21 22:39:26 +0300
commit09e4fd47eb490e99b08af5f0be45ca6cc9781278 (patch)
treedb878519fe6537b2187c448d78143d1762bdc9d6 /Lib/test
parent662bccc69b41fe7c3d7a23d91fb0e670762b87cf (diff)
downloadcpython-09e4fd47eb490e99b08af5f0be45ca6cc9781278.tar.gz
Issue #24678: Fixed raiseExceptions typo in logging tests.
Patch by Jacek Ko?odziej.
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/test_logging.py17
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 = []