Commit e7a27ca0 authored by Jason R. Coombs's avatar Jason R. Coombs

Extract separate test for test_environment_markers in test_resources. Remove unused variable.

parent 9332edbf
......@@ -182,8 +182,12 @@ class TestDistro:
msg = 'Foo 0.9 is installed but Foo==1.2 is required'
assert vc.value.report() == msg
ws = WorkingSet([]) # reset
# Environment markers are evaluated at resolution time
def test_environment_markers(self):
"""
Environment markers are evaluated at resolution time.
"""
ad = pkg_resources.Environment([])
ws = WorkingSet([])
res = ws.resolve(parse_requirements("Foo;python_version<'2'"), ad)
assert list(res) == []
......
......@@ -123,7 +123,7 @@ class TestEggInfo(object):
def test_tests_require_with_markers(self, tmpdir_cwd, env):
self._setup_script_with_requires(
"""tests_require=["barbazquux;python_version<'2'"],""")
data = self._run_install_command(
self._run_install_command(
tmpdir_cwd, env, cmd=['test'], output="Ran 0 tests in")
assert glob.glob(os.path.join(env.paths['lib'], 'barbazquux*')) == []
......@@ -154,7 +154,7 @@ class TestEggInfo(object):
if code:
raise AssertionError(data)
if output:
assert output in data
assert output in data
def _find_egg_info_files(self, root):
class DirList(list):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment