diff options
author | Bernát Gábor <gaborjbernat@gmail.com> | 2022-12-06 17:14:44 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-06 17:14:44 -0800 |
commit | 51accd3dea9f9ae5f9dd184d18e55386cdfde641 (patch) | |
tree | 1ae5c5580d3bc93025f7f7ea115b57f18f8ce74b /tests | |
parent | 529c2a1d8ee6acdb7ca39d20810227b5ee2d0238 (diff) | |
download | tox-git-51accd3dea9f9ae5f9dd184d18e55386cdfde641.tar.gz |
Do not conflate extra markers and extra dependencies (#2605)
Resolves https://github.com/tox-dev/tox/issues/2603
Diffstat (limited to 'tests')
-rw-r--r-- | tests/tox_env/python/virtual_env/package/test_python_package_util.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/tests/tox_env/python/virtual_env/package/test_python_package_util.py b/tests/tox_env/python/virtual_env/package/test_python_package_util.py index 4ff9e348..25d84283 100644 --- a/tests/tox_env/python/virtual_env/package/test_python_package_util.py +++ b/tests/tox_env/python/virtual_env/package/test_python_package_util.py @@ -50,12 +50,12 @@ def test_load_dependency_many_extra(pkg_with_extras: PathDistribution) -> None: def test_loads_deps_recursive_extras() -> None: requires = [ Requirement("no-extra"), - Requirement("dep1[dev]"), - Requirement("dep1[test]"), - Requirement("dep2[test]"), - Requirement("dep3[docs]"), - Requirement("name[dev]"), - Requirement("name[test,dev]"), + Requirement('dep1[magic]; extra=="dev"'), + Requirement('dep1; extra=="test"'), + Requirement('dep2[a,b]; extra=="test"'), + Requirement('dep3; extra=="docs"'), + Requirement('name; extra=="dev"'), + Requirement('name[test]; extra=="dev"'), ] result = dependencies_with_extras(requires, {"dev"}, "name") - assert [str(i) for i in result] == ["no-extra", "dep1", "dep2"] + assert [str(i) for i in result] == ["no-extra", "dep1[magic]", "dep1", "dep2[a,b]"] |