Skip to content

Commit 87ba615

Browse files
committed
Make test case-insesitive for insensitive filesystems
1 parent 40c2751 commit 87ba615

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tests/unit/create/test_creator.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -656,6 +656,7 @@ def test_getsitepackages_system_site(tmp_path):
656656

657657

658658
def test_get_site_packages(tmp_path):
659+
case_sensitive = fs_is_case_sensitive()
659660
session = cli_run([ensure_text(str(tmp_path))])
660661
env_site_packages = [str(session.creator.purelib), str(session.creator.platlib)]
661662
out = subprocess.check_output(
@@ -664,5 +665,9 @@ def test_get_site_packages(tmp_path):
664665
)
665666
site_packages = ast.literal_eval(out)
666667

668+
if not case_sensitive:
669+
env_site_packages = [x.lower() for x in env_site_packages]
670+
site_packages = [x.lower() for x in site_packages]
671+
667672
for env_site_package in env_site_packages:
668673
assert env_site_package in site_packages

0 commit comments

Comments
 (0)