This commit is contained in:
Michael Newman 2026-08-29 08:01:30 -04:00 committed by GitHub
parent 4733cca31b
commit 981559003f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -39,7 +39,7 @@ if [ -n "$target_dir" ]; then
find_local_version_file "$target_dir" find_local_version_file "$target_dir"
else else
# In tests, PYENV_DIR is not set, ultimately leading to "cd: null directory" in OpenSUSE # In tests, PYENV_DIR is not set, ultimately leading to "cd: null directory" in OpenSUSE
# While most `cd` implemntations treat an empty argument the same as missing, that's still wrong # While most `cd` implementations treat an empty argument the same as missing, that's still wrong
find_local_version_file "${PYENV_DIR:=$PWD}" || { find_local_version_file "${PYENV_DIR:=$PWD}" || {
[ "$PYENV_DIR" != "$PWD" ] && find_local_version_file "$PWD" [ "$PYENV_DIR" != "$PWD" ] && find_local_version_file "$PWD"
} || echo "${PYENV_ROOT}/version" } || echo "${PYENV_ROOT}/version"