mirror of
https://github.com/pyenv/pyenv.git
synced 2026-06-06 00:48:13 +09:00
python_build: Make verify_python verify `pythonX.Y' suffix (#3459)
* Fix erroneous use in tests that didn't show until now
This commit is contained in:
parent
8decb512b4
commit
08a015100e
@ -2102,9 +2102,11 @@ build_package_symlink_version_suffix() {
|
||||
verify_python() {
|
||||
build_package_symlink_version_suffix
|
||||
|
||||
if [ ! -x "${PYTHON_BIN}" ]; then
|
||||
local python_bin="${PYTHON_BIN%/*}/python${1:?}"
|
||||
|
||||
if [ ! -x "${python_bin}" ]; then
|
||||
{ colorize 1 "ERROR"
|
||||
echo ": invalid Python executable: ${PYTHON_BIN}"
|
||||
echo ": invalid Python executable: ${python_bin}"
|
||||
echo
|
||||
echo "The python-build could not find proper executable of Python after successful build."
|
||||
echo "Please open an issue for future improvements."
|
||||
|
||||
@ -233,7 +233,7 @@ OUT
|
||||
chmod +x "${INSTALL_ROOT}/bin/python3.4-config"
|
||||
|
||||
TMPDIR="$BATS_TEST_TMPDIR" run_inline_definition <<OUT
|
||||
verify_python python3.4
|
||||
verify_python 3.4
|
||||
OUT
|
||||
assert_success
|
||||
|
||||
@ -259,7 +259,7 @@ OUT
|
||||
echo "PYTHON_CONFIGURE_OPTS_ARRAY=(\${PYTHON_CONFIGURE_OPTS_ARRAY[@]})"
|
||||
echo "PYTHON_CONFIGURE_OPTS=(\${PYTHON_CONFIGURE_OPTS})"
|
||||
echo "CONFIGURE_OPTS=(\${CONFIGURE_OPTS})"
|
||||
verify_python python3.4
|
||||
verify_python 3.4
|
||||
OUT
|
||||
assert_success
|
||||
assert_output <<EOS
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user