mirror of
https://github.com/pyenv/pyenv.git
synced 2024-11-21 20:47:00 -05:00
test/which.bats: do not export PATH
Otherwise `sed` might not be found later in bats/libexec/bats-exec-test, in case `/usr/bin` gets removed.
This commit is contained in:
parent
2d7cefe782
commit
a9ca72ab8e
1 changed files with 2 additions and 4 deletions
|
@ -57,12 +57,11 @@ create_executable() {
|
||||||
}
|
}
|
||||||
|
|
||||||
@test "doesn't include current directory in PATH search" {
|
@test "doesn't include current directory in PATH search" {
|
||||||
export PATH="$(path_without "kill-all-humans")"
|
|
||||||
mkdir -p "$RBENV_TEST_DIR"
|
mkdir -p "$RBENV_TEST_DIR"
|
||||||
cd "$RBENV_TEST_DIR"
|
cd "$RBENV_TEST_DIR"
|
||||||
touch kill-all-humans
|
touch kill-all-humans
|
||||||
chmod +x kill-all-humans
|
chmod +x kill-all-humans
|
||||||
RBENV_VERSION=system run rbenv-which kill-all-humans
|
PATH="$(path_without "kill-all-humans")" RBENV_VERSION=system run rbenv-which kill-all-humans
|
||||||
assert_failure "rbenv: kill-all-humans: command not found"
|
assert_failure "rbenv: kill-all-humans: command not found"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -79,8 +78,7 @@ create_executable() {
|
||||||
}
|
}
|
||||||
|
|
||||||
@test "no executable found for system version" {
|
@test "no executable found for system version" {
|
||||||
export PATH="$(path_without "rake")"
|
PATH="$(path_without "rake")" RBENV_VERSION=system run rbenv-which rake
|
||||||
RBENV_VERSION=system run rbenv-which rake
|
|
||||||
assert_failure "rbenv: rake: command not found"
|
assert_failure "rbenv: rake: command not found"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue