From 3878d3f4195b40834c165d72748f3a0559440217 Mon Sep 17 00:00:00 2001 From: Casper Welzel Andersen Date: Wed, 25 Oct 2023 15:46:19 +0200 Subject: [PATCH] Avoid `name3` in test Multiple version specifiers are not reliably supported. Follow issue #141 for updates. --- tests/tasks/test_update_deps.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tests/tasks/test_update_deps.py b/tests/tasks/test_update_deps.py index 89c1d140..1f27161f 100644 --- a/tests/tasks/test_update_deps.py +++ b/tests/tasks/test_update_deps.py @@ -65,7 +65,9 @@ def test_update_deps(tmp_path: "Path", caplog: pytest.LogCaptureFixture) -> None "name", "name1<=1", "name2>=3", - "name3>=3,<2", + # Multiple version specifiers are currently not supported. + # Follow issue #141 for updates. + # "name3>=3,<2", "name4@http://foo.com", "name5 [fred,bar] @ http://foo.com ; python_version=='2.7'", "name6[quux, strange];python_version<'2.7' and platform_version=='2'", @@ -152,7 +154,12 @@ def test_update_deps(tmp_path: "Path", caplog: pytest.LogCaptureFixture) -> None elif "name2" in line: assert line == "name2>=1" elif "name3" in line: - assert line == "name3>=1,<2" + # Multiple version specifiers are currently not supported. + # Follow issue #141 for updates. + pytest.fail( + "name3 is commnted out in the test file and should not be present." + ) + # assert line == "name3>=3,<2" elif "name4" in line: assert line == "name4@http://foo.com" assert "'name4' is pinned to a URL and will be skipped" in caplog.text