#!/usr/bin/env bats load test_helper setup() { export PYENV_ROOT="${TMP}/pyenv" mkdir -p "${PYENV_ROOT}/versions/2.7.6" mkdir -p "${PYENV_ROOT}/versions/3.3.3" mkdir -p "${PYENV_ROOT}/versions/venv27" mkdir -p "${PYENV_ROOT}/versions/venv33" } @test "list virtual environments only" { stub pyenv-version-name ": echo system" stub pyenv-virtualenv-prefix "2.7.6 : false" stub pyenv-virtualenv-prefix "3.3.3 : false" stub pyenv-virtualenv-prefix "venv27 : echo \"${PYENV_ROOT}/versions/2.7.6\"" stub pyenv-virtualenv-prefix "venv33 : echo \"${PYENV_ROOT}/versions/3.3.3\"" run pyenv-virtualenvs assert_success assert_output <