X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=tests%2Ftest_which.py;h=af9886f81e68f1f142241b25096115d387914015;hb=HEAD;hp=b65a832eb57c1eb380789435a456e8550163a417;hpb=1aaa1a75e6c4ec88d7a403f9f0460de727ff38d8;p=ppu.git diff --git a/tests/test_which.py b/tests/test_which.py index b65a832..af9886f 100755 --- a/tests/test_which.py +++ b/tests/test_which.py @@ -7,8 +7,13 @@ from ppu_tu import setup, teardown, find_in_path # noqa test_prog_path = find_in_path('which.py') -if not test_prog_path: - sys.exit("Cannot find which.py in %s" % os.environ["PATH"]) + +if sys.platform == 'win32': + os_env_pathext = os.environ['PATHEXT'] + pathext = os_env_pathext.lower().split(os.pathsep) + if '.py' not in pathext: + os_env_pathext += ';.py' + os.environ['PATHEXT'] = os_env_pathext def test_which():