summaryrefslogtreecommitdiff
path: root/test/test_python_virtualenv.vader
diff options
context:
space:
mode:
authorw0rp <devw0rp@gmail.com>2023-03-07 01:59:05 +0000
committerw0rp <devw0rp@gmail.com>2023-03-07 01:59:11 +0000
commitbb691d6dee1979dffd3f40b7ae055707cebe2e33 (patch)
treeb1e8a7cd4a98792c838f3ff1ab8ead7461cdc21b /test/test_python_virtualenv.vader
parent6ae26df22b982e8b19824af96b3e937a0de0bf59 (diff)
downloadale-bb691d6dee1979dffd3f40b7ae055707cebe2e33.zip
#2172 - Expand PATH in the shell for automatic virtualenv
Diffstat (limited to 'test/test_python_virtualenv.vader')
-rw-r--r--test/test_python_virtualenv.vader11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/test_python_virtualenv.vader b/test/test_python_virtualenv.vader
index b44c5fa2..cb49d315 100644
--- a/test/test_python_virtualenv.vader
+++ b/test/test_python_virtualenv.vader
@@ -10,3 +10,14 @@ Execute(ale#python#FindVirtualenv falls back to $VIRTUAL_ENV when no directories
\ ale#python#FindVirtualenv(bufnr('%')),
\ '/opt/example/',
\ 'Expected VIRTUAL_ENV environment variable to be used, but it was not'
+
+Execute(ale#python#AutoVirtualenvEnvString should return the correct values):
+ if has('win32')
+ AssertEqual
+ \ 'set PATH=/opt/example/;%PATH% && ',
+ \ ale#python#AutoVirtualenvEnvString(bufnr(''))
+ else
+ AssertEqual
+ \ 'PATH=''/opt/example/''":$PATH" ',
+ \ ale#python#AutoVirtualenvEnvString(bufnr(''))
+ endif