mirror of
https://github.com/pyenv/pyenv.git
synced 2024-11-30 15:02:16 -05:00
Remove PATH warning (#2001)
* In some cases (Ubuntu), `pyenv init -` has to be run before `pyenv init --path`. * The warning has served its purpose by now.
This commit is contained in:
parent
673c73012d
commit
f7754ae6a4
2 changed files with 0 additions and 15 deletions
|
@ -61,7 +61,6 @@ function main() {
|
||||||
;;
|
;;
|
||||||
"print")
|
"print")
|
||||||
init_dirs
|
init_dirs
|
||||||
warn_path
|
|
||||||
print_env
|
print_env
|
||||||
print_completion
|
print_completion
|
||||||
print_shell_function
|
print_shell_function
|
||||||
|
@ -175,13 +174,6 @@ function print_path() {
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
function warn_path() {
|
|
||||||
if ! [[ ":${PATH}:" == *":${PYENV_ROOT}/shims:"* ]] ; then
|
|
||||||
echo 'echo '\''WARNING: `pyenv init -` no longer sets PATH.'\'
|
|
||||||
echo 'echo '\''Run `pyenv init` to see the necessary changes to make to your configuration.'\'
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
function print_env() {
|
function print_env() {
|
||||||
case "$shell" in
|
case "$shell" in
|
||||||
fish )
|
fish )
|
||||||
|
|
|
@ -90,13 +90,6 @@ OUT
|
||||||
assert_line 0 "set -gx PATH '${PYENV_ROOT}/shims' \$PATH"
|
assert_line 0 "set -gx PATH '${PYENV_ROOT}/shims' \$PATH"
|
||||||
}
|
}
|
||||||
|
|
||||||
@test "prints a warning if shims not in PATH" {
|
|
||||||
export PATH="$(perl -0x3A -ls -e 'while (<>) { chomp; ($_ ne $d) && print; }' -- -d="${PYENV_ROOT}/shims" <<<"$PATH")"
|
|
||||||
run pyenv-init -
|
|
||||||
assert_success
|
|
||||||
assert_line 0 'echo '\''WARNING: `pyenv init -` no longer sets PATH.'\'
|
|
||||||
}
|
|
||||||
|
|
||||||
@test "outputs sh-compatible syntax" {
|
@test "outputs sh-compatible syntax" {
|
||||||
run pyenv-init - bash
|
run pyenv-init - bash
|
||||||
assert_success
|
assert_success
|
||||||
|
|
Loading…
Reference in a new issue