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