diff --git a/libexec/pyenv-sh-rehash b/libexec/pyenv-sh-rehash index 470eda07..35a4992b 100755 --- a/libexec/pyenv-sh-rehash +++ b/libexec/pyenv-sh-rehash @@ -11,7 +11,7 @@ shell="$(basename "${PYENV_SHELL:-$SHELL}")" # When pyenv shell integration is enabled, delegate to pyenv-rehash, # then tell the shell to empty its command lookup cache. -echo "pyenv-rehash" +echo "command pyenv rehash" case "$shell" in fish ) diff --git a/test/rehash.bats b/test/rehash.bats index 5505a7d8..860d9d79 100755 --- a/test/rehash.bats +++ b/test/rehash.bats @@ -110,7 +110,7 @@ SH @test "sh-rehash in bash" { create_executable "3.4" "python" PYENV_SHELL=bash run pyenv-sh-rehash - assert_success "pyenv-rehash + assert_success "command pyenv rehash hash -r 2>/dev/null || true" } @@ -124,7 +124,7 @@ hash -r 2>/dev/null || true" @test "sh-rehash in fish" { create_executable "3.4" "python" PYENV_SHELL=fish run pyenv-sh-rehash - assert_success "pyenv-rehash" + assert_success "command pyenv rehash" } @test "sh-rehash in fish (integration)" {