소스 검색

Fix not showing symlink contents for unselected versions in `pyenv versions` (#2675)

pull/2676/head
native-api 1 년 전
committed by GitHub
부모
커밋
20189ff06f
No known key found for this signature in database GPG 키 ID: 4AEE18F83AFDEB23
2개의 변경된 파일6개의 추가작업 그리고 4개의 파일을 삭제
  1. +1
    -1
      libexec/pyenv-versions
  2. +5
    -3
      test/versions.bats

+ 1
- 1
libexec/pyenv-versions 파일 보기

@ -121,7 +121,7 @@ print_version() {
elif (( ${BASH_VERSINFO[0]} <= 3 )) && exists "$1" "${current_versions[@]}"; then
echo "${hit_prefix}${version_repr} (set by $(pyenv-version-origin))"
else
echo "${miss_prefix}$1"
echo "${miss_prefix}${version_repr}"
fi
num_versions=$((num_versions + 1))
}

+ 5
- 3
test/versions.bats 파일 보기

@ -238,11 +238,13 @@ OUT
@test "non-bare output shows symlink contents" {
create_version "1.9.0"
create_alias "link" "foo/bar"
create_alias "link" "1.9.0"
run pyenv-versions
assert_success <<OUT
assert_success
assert_output <<OUT
* system (set by ${PYENV_ROOT}/version)
1.9.0
link --> foo/bar
link --> 1.9.0
OUT
}

불러오는 중...
취소
저장