test_python_virtualenv.vader
1 Before: 2 Save $VIRTUAL_ENV 3 let $VIRTUAL_ENV = "/opt/example/" 4 5 After: 6 Restore 7 8 Execute(ale#python#FindVirtualenv falls back to $VIRTUAL_ENV when no directories match): 9 AssertEqual 10 \ ale#python#FindVirtualenv(bufnr('%')), 11 \ '/opt/example/', 12 \ 'Expected VIRTUAL_ENV environment variable to be used, but it was not' 13 14 Execute(ale#python#AutoVirtualenvEnvString should return the correct values): 15 if has('win32') 16 AssertEqual 17 \ 'set PATH=/opt/example/;%PATH% && ', 18 \ ale#python#AutoVirtualenvEnvString(bufnr('')) 19 else 20 AssertEqual 21 \ 'PATH=''/opt/example/''":$PATH" ', 22 \ ale#python#AutoVirtualenvEnvString(bufnr('')) 23 endif