02adcdac6c0e932ef816e771b86c73b2081e7893

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

Message

Add test for rmvenv with existing .venv with deleted virtualenv

Diff

 1diff --git a/tests/test_rmvenv.zunit b/tests/test_rmvenv.zunit
 2index 88d50e9bd5039cc959593b876e0ae17c12542685..c9566fe361ba83cc7c101b63577ead91ceb7148f 100644
 3--- a/tests/test_rmvenv.zunit
 4+++ b/tests/test_rmvenv.zunit
 5@@ -33,3 +33,14 @@
 6     assert "$output" same_as "Removing oranges..."
 7     assert $state equals 0
 8 }
 9+
10+@test 'rmvenv with existing .venv with deleted virtualenv' {
11+    echo "idontexist" > "$target/.venv"
12+    assert "$target/.venv" is_file
13+
14+    cd "$target"
15+    run rmvenv
16+
17+    assert "$lines[1]" same_as "Removing idontexist..."
18+    assert "$lines[2]" same_as "Did not find environment $HOME/.virtualenvs/idontexist to remove."
19+}