diff options
author | Eric V. Smith <eric@trueblade.com> | 2012-03-12 05:46:04 (GMT) |
---|---|---|
committer | Eric V. Smith <eric@trueblade.com> | 2012-03-12 05:46:04 (GMT) |
commit | 851cad76164bb8ebc84937bfd14a7ea00e4911bc (patch) | |
tree | e2072aa22e1007b3f37d43dec12253754b233dc5 | |
parent | b69ef16fe63e6de91c5d659bd83d9eff67b38d98 (diff) | |
download | cpython-851cad76164bb8ebc84937bfd14a7ea00e4911bc.zip cpython-851cad76164bb8ebc84937bfd14a7ea00e4911bc.tar.gz cpython-851cad76164bb8ebc84937bfd14a7ea00e4911bc.tar.bz2 |
Make test_logging no longer fail if zlib not present. Closes #14256. Patch by Pedro Kroger.
-rw-r--r-- | Lib/test/test_logging.py | 10 | ||||
-rw-r--r-- | Misc/ACKS | 1 |
2 files changed, 8 insertions, 3 deletions
diff --git a/Lib/test/test_logging.py b/Lib/test/test_logging.py index 98a2819..be84be6 100644 --- a/Lib/test/test_logging.py +++ b/Lib/test/test_logging.py @@ -39,14 +39,13 @@ import socket import struct import sys import tempfile -from test.support import captured_stdout, run_with_locale, run_unittest, patch -from test.support import TestHandler, Matcher +from test.support import (captured_stdout, run_with_locale, run_unittest, + patch, requires_zlib, TestHandler, Matcher) import textwrap import time import unittest import warnings import weakref -import zlib try: import threading # The following imports are needed only for tests which @@ -70,6 +69,10 @@ try: except ImportError: win32evtlogutil = None win32evtlog = None +try: + import zlib +except ImportError: + pass class BaseTest(unittest.TestCase): @@ -3602,6 +3605,7 @@ class RotatingFileHandlerTest(BaseFileTest): self.assertFalse(os.path.exists(namer(self.fn + ".3"))) rh.close() + @requires_zlib def test_rotator(self): def namer(name): return name + ".gz" @@ -559,6 +559,7 @@ Holger Krekel Michael Kremer Fabian Kreutz Cédric Krier +Pedro Kroger Hannu Krosing Andrej Krpic Ivan Krstić |