def test_epc_server_runs_fine_in_virtualenv(): with osenv(VIRTUAL_ENV="/foobar"): jep.jedi_epc_server() import sys venv_path = "/foobar/lib/python%d.%d/site-packages" % sys.version_info[:2] assert venv_path in sys.path
def test_epc_server_runs_fine_in_virtualenv(): import sys major_version = sys.version_info[:2][0] minor_version = sys.version_info[:2][1] relative_venv_path = ".tox/py" full_venv_path = os.path.join(os.getcwd(), relative_venv_path) with osenv(VIRTUAL_ENV=full_venv_path): jep.jedi_epc_server() venv_path = '{0}/lib/python{1}.{2}/site-packages'.format( full_venv_path, major_version, minor_version) assert venv_path in sys.path
def test_epc_server_runs_fine_in_virtualenv(): import sys major_version = sys.version_info[:2][0] minor_version = sys.version_info[:2][1] relative_venv_path = ".tox/py" full_venv_path = os.path.join(os.getcwd(), relative_venv_path) with osenv(VIRTUAL_ENV=full_venv_path): jep.jedi_epc_server() venv_path = '{0}/lib/python{1}.{2}/site-packages'.format(full_venv_path, major_version, minor_version) assert venv_path in sys.path
def test_epc_server_runs_fine_in_non_virtualenv(): # See: https://github.com/tkf/emacs-jedi/issues/3 with osenv(VIRTUAL_ENV=None): jep.jedi_epc_server()