diff --git a/test/pyvenv.bats b/test/pyvenv.bats index c5ee74d..5cfd043 100644 --- a/test/pyvenv.bats +++ b/test/pyvenv.bats @@ -35,19 +35,14 @@ remove_executable() { @test "use pyvenv if virtualenv is not available" { stub_pyenv "3.4.0" - stub pyenv-which "virtualenv : false" \ - "pyvenv : echo '${PYENV_ROOT}/versions/bin/pyvenv'" - stub pyenv-exec "echo PYENV_VERSION=\${PYENV_VERSION} \"\$@\"" \ - "bin=\"${PYENV_ROOT}/versions/venv/bin\";mkdir -p \"\$bin\";touch \"\$bin/pip3.4\";echo PYENV_VERSION=\${PYENV_VERSION} ensurepip" \ - "echo pip3.4" - stub pyenv-prefix "venv : echo '${PYENV_ROOT}/versions/venv'" + stub pyenv-which "virtualenv : false" + stub pyenv-which "pyvenv : echo '${PYENV_ROOT}/versions/bin/pyvenv'" + stub pyenv-exec "echo PYENV_VERSION=\${PYENV_VERSION} \"\$@\"" + stub pyenv-exec "bin=\"${PYENV_ROOT}/versions/venv/bin\";mkdir -p \"\$bin\";touch \"\$bin/pip3.4\";echo PYENV_VERSION=\${PYENV_VERSION} ensurepip" + stub pyenv-exec "echo 3.4" run pyenv-virtualenv venv - unstub_pyenv - unstub pyenv-which - unstub pyenv-exec - assert_success assert_output <