pyenv-binary-save: stub unavailable readelf

This commit is contained in:
macayu17 2026-08-15 21:03:29 +05:30
parent 087ca5d588
commit 0427eefd02

View file

@ -86,8 +86,9 @@ platform() {
@test "fails when readelf is not available" {
create_version "3.12.7"
create_stub uname 'case "$1" in -s) echo Linux;; -m) echo x86_64;; esac'
create_path_executable readelf "exit 1"
PATH="$(path_without readelf)" run pyenv-binary-save "3.12.7" "${BATS_TEST_TMPDIR}/dist"
run pyenv-binary-save "3.12.7" "${BATS_TEST_TMPDIR}/dist"
assert_failure "pyenv-binary: need readelf to inspect shared libraries"
assert [ ! -e "${BATS_TEST_TMPDIR}/dist/3.12.7-$(platform).tar.gz" ]
}