12be2e78783f6d0cd9e907cfff30f89a6ef3c6fd

Author
Michael Aquilina <michaelaquilina@gmail.com>
Committer
Michael Aquilina <michaelaquilina@gmail.com>
Date

Message

Add another test for autoswitching to default

Diff

 1diff --git a/tests/test_autoswitching.zunit b/tests/test_autoswitching.zunit
 2index ce0a0435676e348b256e71a21d8213c27c742f1e..fb8719f4a89b8d12a1debff0669079f079ed23bb 100644
 3--- a/tests/test_autoswitching.zunit
 4+++ b/tests/test_autoswitching.zunit
 5@@ -1,8 +1,8 @@
 6 #!/usr/bin/env zunit
 7 
 8 @setup {
 9-    load "../autoswitch_virtualenv.plugin.zsh"
10     source =virtualenvwrapper.sh
11+    load "../autoswitch_virtualenv.plugin.zsh"
12     target="$(mktemp -d)"
13     assert "$target" is_dir
14 
15@@ -15,7 +15,16 @@
16     rm -rf "$target"
17 }
18 
19-@test 'changing directory autoswitches' {
20+@test 'changing to a directory without .venv defaults' {
21+    AUTOSWITCH_DEFAULTENV="mydefaultenv"
22+
23+    run cd "$target"
24+
25+    assert "$output" contains "Switching virtualenv: mydefaultenv"
26+    assert $state equals 0
27+}
28+
29+@test 'changing to a directory with .venv autoswitches' {
30     echo "$venv" > "$target/.venv"
31     chmod 600 "$target/.venv"
32