Kaynağa Gözat

Extract common create_hook helper

pull/653/head^2
Jason Karns 10 yıl önce
ebeveyn
işleme
5ccba5d7cc
2 değiştirilmiş dosya ile 10 ekleme ve 0 silme
  1. +1
    -0
      test/rbenv.bats
  2. +9
    -0
      test/test_helper.bash

+ 1
- 0
test/rbenv.bats Dosyayı Görüntüle

@ -70,6 +70,7 @@ load test_helper
}
@test "RBENV_HOOK_PATH includes rbenv built-in plugins" {
unset RBENV_HOOK_PATH
run rbenv echo "RBENV_HOOK_PATH"
assert_success "${RBENV_ROOT}/rbenv.d:${BATS_TEST_DIRNAME%/*}/rbenv.d:/usr/local/etc/rbenv.d:/etc/rbenv.d:/usr/lib/rbenv/hooks"
}

+ 9
- 0
test/test_helper.bash Dosyayı Görüntüle

@ -17,6 +17,7 @@ if [ -z "$RBENV_TEST_DIR" ]; then
export RBENV_ROOT="${RBENV_TEST_DIR}/root"
export HOME="${RBENV_TEST_DIR}/home"
export RBENV_HOOK_PATH="${RBENV_ROOT}/rbenv.d"
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
PATH="${RBENV_TEST_DIR}/bin:$PATH"
@ -129,3 +130,11 @@ path_without() {
path="${path#:}"
echo "${path%:}"
}
create_hook() {
mkdir -p "${RBENV_HOOK_PATH}/$1"
touch "${RBENV_HOOK_PATH}/$1/$2"
if [ ! -t 0 ]; then
cat > "${RBENV_HOOK_PATH}/$1/$2"
fi
}

Yükleniyor…
İptal
Kaydet