From e853f74b2601ae6ad3b586923f9f524e16d107ad Mon Sep 17 00:00:00 2001 From: Yamashita Yuu Date: Thu, 12 Jun 2014 20:34:20 +0900 Subject: [PATCH] Fix test cases around `create_symlinks` --- test/pyvenv.bats | 131 ++++++++++++++++++++++--------------------- test/virtualenv.bats | 38 +++++++------ 2 files changed, 89 insertions(+), 80 deletions(-) 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 <