mirror of
https://github.com/python/cpython.git
synced 2025-08-31 05:58:33 +00:00
Make test_logging no longer fail if zlib not present. Closes #14256. Patch by Pedro Kroger.
This commit is contained in:
parent
b69ef16fe6
commit
851cad7616
2 changed files with 8 additions and 3 deletions
|
@ -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"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue