summaryrefslogtreecommitdiffstats
path: root/Lib/distutils
diff options
context:
space:
mode:
authorSteve Dower <steve.dower@microsoft.com>2018-09-20 23:10:40 (GMT)
committerGitHub <noreply@github.com>2018-09-20 23:10:40 (GMT)
commit6c9e109c36594fa24dc2b6c881a55c5ac33307ea (patch)
tree5b8972ef72db2d8fb75844cf4840f5ca3a8c1a1f /Lib/distutils
parent4fb672ff96ecbb87aaf2ecc4f04aed76aafe63b1 (diff)
downloadcpython-6c9e109c36594fa24dc2b6c881a55c5ac33307ea.zip
cpython-6c9e109c36594fa24dc2b6c881a55c5ac33307ea.tar.gz
cpython-6c9e109c36594fa24dc2b6c881a55c5ac33307ea.tar.bz2
Fixes tests requiring extra environment values on Windows (GH-9463)
Diffstat (limited to 'Lib/distutils')
-rw-r--r--Lib/distutils/tests/test_bdist.py3
-rw-r--r--Lib/distutils/tests/test_bdist_wininst.py2
2 files changed, 5 insertions, 0 deletions
diff --git a/Lib/distutils/tests/test_bdist.py b/Lib/distutils/tests/test_bdist.py
index f762f5d..c80b3ed 100644
--- a/Lib/distutils/tests/test_bdist.py
+++ b/Lib/distutils/tests/test_bdist.py
@@ -39,6 +39,9 @@ class BuildTestCase(support.TempdirManager,
for name in names:
subcmd = cmd.get_finalized_command(name)
+ if getattr(subcmd, '_unsupported', False):
+ # command is not supported on this build
+ continue
self.assertTrue(subcmd.skip_build,
'%s should take --skip-build from bdist' % name)
diff --git a/Lib/distutils/tests/test_bdist_wininst.py b/Lib/distutils/tests/test_bdist_wininst.py
index 5d17ab1..4c19bba 100644
--- a/Lib/distutils/tests/test_bdist_wininst.py
+++ b/Lib/distutils/tests/test_bdist_wininst.py
@@ -5,6 +5,8 @@ from test.support import run_unittest
from distutils.command.bdist_wininst import bdist_wininst
from distutils.tests import support
+@unittest.skipIf(getattr(bdist_wininst, '_unsupported', False),
+ 'bdist_wininst is not supported in this install')
class BuildWinInstTestCase(support.TempdirManager,
support.LoggingSilencer,
unittest.TestCase):