|
|
@ -6,6 +6,7 @@ setup() { |
|
|
|
export PYENV_ROOT="${TMP}/pyenv" |
|
|
|
unset PYENV_VERSION |
|
|
|
unset PYENV_ACTIVATE_SHELL |
|
|
|
unset PYENV_VIRTUAL_ENV |
|
|
|
unset VIRTUAL_ENV |
|
|
|
unset CONDA_DEFAULT_ENV |
|
|
|
unset PYTHONHOME |
|
|
@ -18,6 +19,7 @@ setup() { |
|
|
|
|
|
|
|
@test "deactivate virtualenv" { |
|
|
|
export PYENV_VIRTUALENV_INIT=1 |
|
|
|
export PYENV_VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export PYENV_ACTIVATE_SHELL= |
|
|
|
|
|
|
@ -26,6 +28,7 @@ setup() { |
|
|
|
assert_success |
|
|
|
assert_output <<EOS |
|
|
|
pyenv-virtualenv: deactivate venv |
|
|
|
unset PYENV_VIRTUAL_ENV; |
|
|
|
unset VIRTUAL_ENV; |
|
|
|
if [ -n "\${_OLD_VIRTUAL_PATH}" ]; then |
|
|
|
export PATH="\${_OLD_VIRTUAL_PATH}"; |
|
|
@ -47,6 +50,7 @@ EOS |
|
|
|
|
|
|
|
@test "deactivate virtualenv (verbose)" { |
|
|
|
export PYENV_VIRTUALENV_INIT=1 |
|
|
|
export PYENV_VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export PYENV_ACTIVATE_SHELL= |
|
|
|
|
|
|
@ -55,6 +59,7 @@ EOS |
|
|
|
assert_success |
|
|
|
assert_output <<EOS |
|
|
|
pyenv-virtualenv: deactivate venv |
|
|
|
unset PYENV_VIRTUAL_ENV; |
|
|
|
unset VIRTUAL_ENV; |
|
|
|
if [ -n "\${_OLD_VIRTUAL_PATH}" ]; then |
|
|
|
export PATH="\${_OLD_VIRTUAL_PATH}"; |
|
|
@ -76,6 +81,7 @@ EOS |
|
|
|
|
|
|
|
@test "deactivate virtualenv (quiet)" { |
|
|
|
export PYENV_VIRTUALENV_INIT=1 |
|
|
|
export PYENV_VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export PYENV_ACTIVATE_SHELL= |
|
|
|
|
|
|
@ -84,6 +90,7 @@ EOS |
|
|
|
assert_success |
|
|
|
assert_output <<EOS |
|
|
|
pyenv-virtualenv: deactivate venv |
|
|
|
unset PYENV_VIRTUAL_ENV; |
|
|
|
unset VIRTUAL_ENV; |
|
|
|
if [ -n "\${_OLD_VIRTUAL_PATH}" ]; then |
|
|
|
export PATH="\${_OLD_VIRTUAL_PATH}"; |
|
|
@ -105,6 +112,7 @@ EOS |
|
|
|
|
|
|
|
@test "deactivate virtualenv (with shell activation)" { |
|
|
|
export PYENV_VIRTUALENV_INIT=1 |
|
|
|
export PYENV_VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export PYENV_ACTIVATE_SHELL=1 |
|
|
|
|
|
|
@ -115,6 +123,7 @@ EOS |
|
|
|
pyenv-virtualenv: deactivate venv |
|
|
|
unset PYENV_VERSION; |
|
|
|
unset PYENV_ACTIVATE_SHELL; |
|
|
|
unset PYENV_VIRTUAL_ENV; |
|
|
|
unset VIRTUAL_ENV; |
|
|
|
if [ -n "\${_OLD_VIRTUAL_PATH}" ]; then |
|
|
|
export PATH="\${_OLD_VIRTUAL_PATH}"; |
|
|
@ -136,6 +145,7 @@ EOS |
|
|
|
|
|
|
|
@test "deactivate virtualenv (with shell activation) (quiet)" { |
|
|
|
export PYENV_VIRTUALENV_INIT=1 |
|
|
|
export PYENV_VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export PYENV_ACTIVATE_SHELL=1 |
|
|
|
|
|
|
@ -146,6 +156,7 @@ EOS |
|
|
|
pyenv-virtualenv: deactivate venv |
|
|
|
unset PYENV_VERSION; |
|
|
|
unset PYENV_ACTIVATE_SHELL; |
|
|
|
unset PYENV_VIRTUAL_ENV; |
|
|
|
unset VIRTUAL_ENV; |
|
|
|
if [ -n "\${_OLD_VIRTUAL_PATH}" ]; then |
|
|
|
export PATH="\${_OLD_VIRTUAL_PATH}"; |
|
|
@ -167,6 +178,7 @@ EOS |
|
|
|
|
|
|
|
@test "deactivate virtualenv which has been activated manually" { |
|
|
|
export PYENV_VIRTUALENV_INIT=1 |
|
|
|
export PYENV_VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export PYENV_ACTIVATE_SHELL= |
|
|
|
|
|
|
@ -175,6 +187,7 @@ EOS |
|
|
|
assert_success |
|
|
|
assert_output <<EOS |
|
|
|
pyenv-virtualenv: deactivate venv |
|
|
|
unset PYENV_VIRTUAL_ENV; |
|
|
|
unset VIRTUAL_ENV; |
|
|
|
if [ -n "\${_OLD_VIRTUAL_PATH}" ]; then |
|
|
|
export PATH="\${_OLD_VIRTUAL_PATH}"; |
|
|
@ -196,6 +209,7 @@ EOS |
|
|
|
|
|
|
|
@test "deactivate virtualenv (fish)" { |
|
|
|
export PYENV_VIRTUALENV_INIT=1 |
|
|
|
export PYENV_VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export PYENV_ACTIVATE_SHELL= |
|
|
|
|
|
|
@ -204,6 +218,7 @@ EOS |
|
|
|
assert_success |
|
|
|
assert_output <<EOS |
|
|
|
pyenv-virtualenv: deactivate venv |
|
|
|
set -e PYENV_VIRTUAL_ENV; |
|
|
|
set -e VIRTUAL_ENV; |
|
|
|
if [ -n "\$_OLD_VIRTUAL_PATH" ]; |
|
|
|
setenv PATH "\$_OLD_VIRTUAL_PATH"; |
|
|
@ -221,6 +236,7 @@ EOS |
|
|
|
|
|
|
|
@test "deactivate virtualenv (fish) (quiet)" { |
|
|
|
export PYENV_VIRTUALENV_INIT=1 |
|
|
|
export PYENV_VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export PYENV_ACTIVATE_SHELL= |
|
|
|
|
|
|
@ -229,6 +245,7 @@ EOS |
|
|
|
assert_success |
|
|
|
assert_output <<EOS |
|
|
|
pyenv-virtualenv: deactivate venv |
|
|
|
set -e PYENV_VIRTUAL_ENV; |
|
|
|
set -e VIRTUAL_ENV; |
|
|
|
if [ -n "\$_OLD_VIRTUAL_PATH" ]; |
|
|
|
setenv PATH "\$_OLD_VIRTUAL_PATH"; |
|
|
@ -246,6 +263,7 @@ EOS |
|
|
|
|
|
|
|
@test "deactivate virtualenv (fish) (with shell activation)" { |
|
|
|
export PYENV_VIRTUALENV_INIT=1 |
|
|
|
export PYENV_VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export PYENV_ACTIVATE_SHELL=1 |
|
|
|
|
|
|
@ -256,6 +274,7 @@ EOS |
|
|
|
pyenv-virtualenv: deactivate venv |
|
|
|
set -e PYENV_VERSION; |
|
|
|
set -e PYENV_ACTIVATE_SHELL; |
|
|
|
set -e PYENV_VIRTUAL_ENV; |
|
|
|
set -e VIRTUAL_ENV; |
|
|
|
if [ -n "\$_OLD_VIRTUAL_PATH" ]; |
|
|
|
setenv PATH "\$_OLD_VIRTUAL_PATH"; |
|
|
@ -273,6 +292,7 @@ EOS |
|
|
|
|
|
|
|
@test "deactivate virtualenv (fish) (with shell activation) (quiet)" { |
|
|
|
export PYENV_VIRTUALENV_INIT=1 |
|
|
|
export PYENV_VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export PYENV_ACTIVATE_SHELL=1 |
|
|
|
|
|
|
@ -283,6 +303,7 @@ EOS |
|
|
|
pyenv-virtualenv: deactivate venv |
|
|
|
set -e PYENV_VERSION; |
|
|
|
set -e PYENV_ACTIVATE_SHELL; |
|
|
|
set -e PYENV_VIRTUAL_ENV; |
|
|
|
set -e VIRTUAL_ENV; |
|
|
|
if [ -n "\$_OLD_VIRTUAL_PATH" ]; |
|
|
|
setenv PATH "\$_OLD_VIRTUAL_PATH"; |
|
|
@ -300,6 +321,7 @@ EOS |
|
|
|
|
|
|
|
@test "deactivate virtualenv which has been activated manually (fish)" { |
|
|
|
export PYENV_VIRTUALENV_INIT=1 |
|
|
|
export PYENV_VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export VIRTUAL_ENV="${PYENV_ROOT}/versions/venv" |
|
|
|
export PYENV_ACTIVATE_SHELL= |
|
|
|
|
|
|
@ -308,6 +330,7 @@ EOS |
|
|
|
assert_success |
|
|
|
assert_output <<EOS |
|
|
|
pyenv-virtualenv: deactivate venv |
|
|
|
set -e PYENV_VIRTUAL_ENV; |
|
|
|
set -e VIRTUAL_ENV; |
|
|
|
if [ -n "\$_OLD_VIRTUAL_PATH" ]; |
|
|
|
setenv PATH "\$_OLD_VIRTUAL_PATH"; |
|
|
|