Add spec to cover inclusion of etc/ sub-folders in plugins test (#1492)

This commit is contained in:
Richie Thomas 2023-03-27 10:51:59 -03:00 committed by GitHub
parent 0704e65781
commit dd79c11f6c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -61,6 +61,12 @@ load test_helper
assert_line 2 "${RBENV_ROOT}/plugins/rbenv-each/bin" assert_line 2 "${RBENV_ROOT}/plugins/rbenv-each/bin"
} }
@test "RBENV_HOOK_PATH includes etc/rbenv.d folders" {
mkdir -p "$RBENV_ROOT"/plugins/rbenv-foo/etc/rbenv.d
run rbenv echo -F: "RBENV_HOOK_PATH"
assert_line 6 "${RBENV_ROOT}/plugins/rbenv-foo/etc/rbenv.d"
}
@test "RBENV_HOOK_PATH preserves value from environment" { @test "RBENV_HOOK_PATH preserves value from environment" {
RBENV_HOOK_PATH=/my/hook/path:/other/hooks run rbenv echo -F: "RBENV_HOOK_PATH" RBENV_HOOK_PATH=/my/hook/path:/other/hooks run rbenv echo -F: "RBENV_HOOK_PATH"
assert_success assert_success