sys_path: prepend/prefer egg-link files

With `pip install -e` the generated .egg-link file gets preferred over
any normally installed distribution, and `pip uninstall` will first
remove the egg-link before the normal package.
This commit is contained in:
Daniel Hahler
2016-10-14 13:56:33 +02:00
parent b594a7d861
commit f7f966805f
2 changed files with 3 additions and 3 deletions

View File

@@ -42,9 +42,9 @@ def test_get_venv_path(venv):
site_pkgs = (glob(pjoin(venv, 'lib', 'python*', 'site-packages')) +
glob(pjoin(venv, 'lib', 'site-packages')))[0]
ETALON = [
site_pkgs,
pjoin('/path', 'from', 'egg-link'),
pjoin(site_pkgs, '.', 'relative', 'egg-link', 'path'),
site_pkgs,
pjoin(site_pkgs, 'dir-from-foo-pth'),
]