Skip to content

Commit dc2b212

Browse files
committed
Fix test_show_require_invalid_version with pkg_resources backend
The pkg_ressources metadata backend does not suffer from invalid metadata in this test case.
1 parent 012d679 commit dc2b212

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

tests/functional/test_invalid_versions_and_specifiers.py

+7-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import pytest
44

5+
from pip._internal.metadata import select_backend
56
from tests.lib import PipTestEnvironment, TestData
67

78

@@ -130,4 +131,9 @@ def test_show_require_invalid_version(
130131
result = script.pip("show", "require-invalid-version")
131132
assert "Name: require-invalid-version\nVersion: 1.0\n" in result.stdout
132133
assert "Requires: invalid-version ==2010i\n" in result.stdout
133-
assert "Required-by: #N/A\n" in result.stdout
134+
if select_backend().NAME == "importlib":
135+
assert "Required-by: #N/A\n" in result.stdout
136+
elif select_backend().NAME == "pkg_resources":
137+
assert "Required-by: \n" in result.stdout
138+
else:
139+
assert False, "Unknown metadata backend"

0 commit comments

Comments
 (0)