aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/tests/test_msvc9compiler.py
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2015-01-02 13:49:15 -0500
committerJason R. Coombs <jaraco@jaraco.com>2015-01-02 13:49:15 -0500
commit5485e8bacd95d03f1ee45343a1ae3afec2ecd882 (patch)
treea1293ee9d5eaeb71217a4f6f19587b6eae52a154 /setuptools/tests/test_msvc9compiler.py
parentfb125b61118422a32af19e8cc88eccd13aed14f8 (diff)
downloadexternal_python_setuptools-5485e8bacd95d03f1ee45343a1ae3afec2ecd882.tar.gz
external_python_setuptools-5485e8bacd95d03f1ee45343a1ae3afec2ecd882.tar.bz2
external_python_setuptools-5485e8bacd95d03f1ee45343a1ae3afec2ecd882.zip
Split the first test into two more tests.
Diffstat (limited to 'setuptools/tests/test_msvc9compiler.py')
-rw-r--r--setuptools/tests/test_msvc9compiler.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/setuptools/tests/test_msvc9compiler.py b/setuptools/tests/test_msvc9compiler.py
index 02790ae7..fd344678 100644
--- a/setuptools/tests/test_msvc9compiler.py
+++ b/setuptools/tests/test_msvc9compiler.py
@@ -57,17 +57,21 @@ def mock_reg(hkcu=None, hklm=None):
read_keys=read_keys, read_values=read_values)
-class TestMSVC9Compiler:
+class TestModulePatch:
- def test_find_vcvarsall_patch(self):
+ def test_patched(self):
+ "Test the module is actually patched"
mod_name = distutils.msvc9compiler.find_vcvarsall.__module__
assert mod_name == "setuptools.msvc9_support", "find_vcvarsall unpatched"
+ def test_no_registry_entryies_means_nothing_found(self):
+ """
+ No registry entries or environment variable should lead to an error
+ directing the user to download vcpython27.
+ """
find_vcvarsall = distutils.msvc9compiler.find_vcvarsall
query_vcvarsall = distutils.msvc9compiler.query_vcvarsall
- # No registry entries or environment variable means we should
- # not find anything
with contexts.environment(VS90COMNTOOLS=None):
with mock_reg():
assert find_vcvarsall(9.0) is None