@@ -30,15 +30,15 @@ setup() {
3030 assert_output << EOS
3131unset PYENV_VIRTUAL_ENV;
3232unset VIRTUAL_ENV;
33- if [ -n "\$ {_OLD_VIRTUAL_PATH}" ]; then
33+ if [ -n "\$ {_OLD_VIRTUAL_PATH:- }" ]; then
3434 export PATH="\$ {_OLD_VIRTUAL_PATH}";
3535 unset _OLD_VIRTUAL_PATH;
3636fi;
37- if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME}" ]; then
37+ if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME:- }" ]; then
3838 export PYTHONHOME="\$ {_OLD_VIRTUAL_PYTHONHOME}";
3939 unset _OLD_VIRTUAL_PYTHONHOME;
4040fi;
41- if [ -n "\$ {_OLD_VIRTUAL_PS1}" ]; then
41+ if [ -n "\$ {_OLD_VIRTUAL_PS1:- }" ]; then
4242 export PS1="\$ {_OLD_VIRTUAL_PS1}";
4343 unset _OLD_VIRTUAL_PS1;
4444fi;
6060 assert_output << EOS
6161unset PYENV_VIRTUAL_ENV;
6262unset VIRTUAL_ENV;
63- if [ -n "\$ {_OLD_VIRTUAL_PATH}" ]; then
63+ if [ -n "\$ {_OLD_VIRTUAL_PATH:- }" ]; then
6464 export PATH="\$ {_OLD_VIRTUAL_PATH}";
6565 unset _OLD_VIRTUAL_PATH;
6666fi;
67- if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME}" ]; then
67+ if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME:- }" ]; then
6868 export PYTHONHOME="\$ {_OLD_VIRTUAL_PYTHONHOME}";
6969 unset _OLD_VIRTUAL_PYTHONHOME;
7070fi;
71- if [ -n "\$ {_OLD_VIRTUAL_PS1}" ]; then
71+ if [ -n "\$ {_OLD_VIRTUAL_PS1:- }" ]; then
7272 export PS1="\$ {_OLD_VIRTUAL_PS1}";
7373 unset _OLD_VIRTUAL_PS1;
7474fi;
9292pyenv-virtualenv: deactivate venv
9393unset PYENV_VIRTUAL_ENV;
9494unset VIRTUAL_ENV;
95- if [ -n "\$ {_OLD_VIRTUAL_PATH}" ]; then
95+ if [ -n "\$ {_OLD_VIRTUAL_PATH:- }" ]; then
9696 export PATH="\$ {_OLD_VIRTUAL_PATH}";
9797 unset _OLD_VIRTUAL_PATH;
9898fi;
99- if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME}" ]; then
99+ if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME:- }" ]; then
100100 export PYTHONHOME="\$ {_OLD_VIRTUAL_PYTHONHOME}";
101101 unset _OLD_VIRTUAL_PYTHONHOME;
102102fi;
103- if [ -n "\$ {_OLD_VIRTUAL_PS1}" ]; then
103+ if [ -n "\$ {_OLD_VIRTUAL_PS1:- }" ]; then
104104 export PS1="\$ {_OLD_VIRTUAL_PS1}";
105105 unset _OLD_VIRTUAL_PS1;
106106fi;
@@ -122,15 +122,15 @@ EOS
122122 assert_output << EOS
123123unset PYENV_VIRTUAL_ENV;
124124unset VIRTUAL_ENV;
125- if [ -n "\$ {_OLD_VIRTUAL_PATH}" ]; then
125+ if [ -n "\$ {_OLD_VIRTUAL_PATH:- }" ]; then
126126 export PATH="\$ {_OLD_VIRTUAL_PATH}";
127127 unset _OLD_VIRTUAL_PATH;
128128fi;
129- if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME}" ]; then
129+ if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME:- }" ]; then
130130 export PYTHONHOME="\$ {_OLD_VIRTUAL_PYTHONHOME}";
131131 unset _OLD_VIRTUAL_PYTHONHOME;
132132fi;
133- if [ -n "\$ {_OLD_VIRTUAL_PS1}" ]; then
133+ if [ -n "\$ {_OLD_VIRTUAL_PS1:- }" ]; then
134134 export PS1="\$ {_OLD_VIRTUAL_PS1}";
135135 unset _OLD_VIRTUAL_PS1;
136136fi;
@@ -154,15 +154,15 @@ unset PYENV_VERSION;
154154unset PYENV_ACTIVATE_SHELL;
155155unset PYENV_VIRTUAL_ENV;
156156unset VIRTUAL_ENV;
157- if [ -n "\$ {_OLD_VIRTUAL_PATH}" ]; then
157+ if [ -n "\$ {_OLD_VIRTUAL_PATH:- }" ]; then
158158 export PATH="\$ {_OLD_VIRTUAL_PATH}";
159159 unset _OLD_VIRTUAL_PATH;
160160fi;
161- if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME}" ]; then
161+ if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME:- }" ]; then
162162 export PYTHONHOME="\$ {_OLD_VIRTUAL_PYTHONHOME}";
163163 unset _OLD_VIRTUAL_PYTHONHOME;
164164fi;
165- if [ -n "\$ {_OLD_VIRTUAL_PS1}" ]; then
165+ if [ -n "\$ {_OLD_VIRTUAL_PS1:- }" ]; then
166166 export PS1="\$ {_OLD_VIRTUAL_PS1}";
167167 unset _OLD_VIRTUAL_PS1;
168168fi;
@@ -186,15 +186,15 @@ unset PYENV_VERSION;
186186unset PYENV_ACTIVATE_SHELL;
187187unset PYENV_VIRTUAL_ENV;
188188unset VIRTUAL_ENV;
189- if [ -n "\$ {_OLD_VIRTUAL_PATH}" ]; then
189+ if [ -n "\$ {_OLD_VIRTUAL_PATH:- }" ]; then
190190 export PATH="\$ {_OLD_VIRTUAL_PATH}";
191191 unset _OLD_VIRTUAL_PATH;
192192fi;
193- if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME}" ]; then
193+ if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME:- }" ]; then
194194 export PYTHONHOME="\$ {_OLD_VIRTUAL_PYTHONHOME}";
195195 unset _OLD_VIRTUAL_PYTHONHOME;
196196fi;
197- if [ -n "\$ {_OLD_VIRTUAL_PS1}" ]; then
197+ if [ -n "\$ {_OLD_VIRTUAL_PS1:- }" ]; then
198198 export PS1="\$ {_OLD_VIRTUAL_PS1}";
199199 unset _OLD_VIRTUAL_PS1;
200200fi;
@@ -216,15 +216,15 @@ EOS
216216 assert_output << EOS
217217unset PYENV_VIRTUAL_ENV;
218218unset VIRTUAL_ENV;
219- if [ -n "\$ {_OLD_VIRTUAL_PATH}" ]; then
219+ if [ -n "\$ {_OLD_VIRTUAL_PATH:- }" ]; then
220220 export PATH="\$ {_OLD_VIRTUAL_PATH}";
221221 unset _OLD_VIRTUAL_PATH;
222222fi;
223- if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME}" ]; then
223+ if [ -n "\$ {_OLD_VIRTUAL_PYTHONHOME:- }" ]; then
224224 export PYTHONHOME="\$ {_OLD_VIRTUAL_PYTHONHOME}";
225225 unset _OLD_VIRTUAL_PYTHONHOME;
226226fi;
227- if [ -n "\$ {_OLD_VIRTUAL_PS1}" ]; then
227+ if [ -n "\$ {_OLD_VIRTUAL_PS1:- }" ]; then
228228 export PS1="\$ {_OLD_VIRTUAL_PS1}";
229229 unset _OLD_VIRTUAL_PS1;
230230fi;
0 commit comments