summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBernát Gábor <gaborjbernat@gmail.com>2023-01-04 16:10:30 -0800
committerGitHub <noreply@github.com>2023-01-04 16:10:30 -0800
commit4eed8d5135e6c2f04c7779354b262c86ae90d898 (patch)
tree28071101e33eaede9317322ff562413a05b1725e /tests
parent497c17c5c043801a9d61f63472feed24f0af7250 (diff)
downloadtox-git-4eed8d5135e6c2f04c7779354b262c86ae90d898.tar.gz
Fix devenv when package for env is wheel/editable (#2820)
Resolves https://github.com/tox-dev/tox/issues/2815
Diffstat (limited to 'tests')
-rw-r--r--tests/session/cmd/test_devenv.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/session/cmd/test_devenv.py b/tests/session/cmd/test_devenv.py
index aba3e261..de6a2537 100644
--- a/tests/session/cmd/test_devenv.py
+++ b/tests/session/cmd/test_devenv.py
@@ -6,15 +6,18 @@ from tox.pytest import ToxProjectCreator
def test_devenv_fail_multiple_target(tox_project: ToxProjectCreator) -> None:
- outcome = tox_project({"tox.ini": ""}).run("d", "-e", "py39,py38")
+ outcome = tox_project({"tox.ini": ""}).run("d", "-e", "a,b")
outcome.assert_failed()
- msg = "ROOT: HandledError| exactly one target environment allowed in devenv mode but found py39, py38\n"
+ msg = "ROOT: HandledError| exactly one target environment allowed in devenv mode but found a, b\n"
outcome.assert_out_err(msg, "")
@pytest.mark.integration()
def test_devenv_ok(tox_project: ToxProjectCreator, enable_pip_pypi_access: str | None) -> None: # noqa: U100
- content = {"setup.py": "from setuptools import setup\nsetup(name='demo', version='1.0')"}
+ content = {
+ "setup.py": "from setuptools import setup\nsetup(name='demo', version='1.0')",
+ "tox.ini": "[tox]\nenv_list = py\n[testenv]\nusedevelop = True",
+ }
project = tox_project(content)
outcome = project.run("d", "-e", "py")