From d06e55aab56285c8a797c2e241855ae2384c49fd Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Tue, 10 Jul 2018 10:07:18 +0200 Subject: [PATCH] The sys path might be lazy or not in a venv --- test/test_evaluate/test_sys_path.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/test/test_evaluate/test_sys_path.py b/test/test_evaluate/test_sys_path.py index 776f8d04..dab4f471 100644 --- a/test/test_evaluate/test_sys_path.py +++ b/test/test_evaluate/test_sys_path.py @@ -29,10 +29,8 @@ def test_paths_from_assignment(Script): def test_venv_and_pths(venv_path): pjoin = os.path.join - virtualenv = create_environment(venv_path) - CUR_DIR = os.path.dirname(__file__) - site_pkg_path = pjoin(virtualenv.path, 'lib') + site_pkg_path = pjoin(venv_path, 'lib') if os.name == 'nt': site_pkg_path = pjoin(site_pkg_path, 'site-packages') else: @@ -40,6 +38,7 @@ def test_venv_and_pths(venv_path): shutil.rmtree(site_pkg_path) shutil.copytree(pjoin(CUR_DIR, 'sample_venvs', 'pth_directory'), site_pkg_path) + virtualenv = create_environment(venv_path) venv_paths = virtualenv.get_sys_path() ETALON = [