Some distutils tests require zlib for creating tar.gz source distribution.

This commit is contained in:
Serhiy Storchaka 2016-10-23 22:56:14 +03:00
parent b4293efd93
commit 0211bb78fd
1 changed files with 3 additions and 3 deletions

View File

@ -3,9 +3,7 @@
import unittest
import sys
import os
import tempfile
import shutil
from test.support import run_unittest
from test.support import run_unittest, requires_zlib
from distutils.core import Distribution
from distutils.command.bdist_rpm import bdist_rpm
@ -48,6 +46,7 @@ def tearDown(self):
# spurious sdtout/stderr output under Mac OS X
@unittest.skipUnless(sys.platform.startswith('linux'),
'spurious sdtout/stderr output under Mac OS X')
@requires_zlib
@unittest.skipIf(find_executable('rpm') is None,
'the rpm command is not found')
@unittest.skipIf(find_executable('rpmbuild') is None,
@ -90,6 +89,7 @@ def test_quiet(self):
# spurious sdtout/stderr output under Mac OS X
@unittest.skipUnless(sys.platform.startswith('linux'),
'spurious sdtout/stderr output under Mac OS X')
@requires_zlib
# http://bugs.python.org/issue1533164
@unittest.skipIf(find_executable('rpm') is None,
'the rpm command is not found')