diff --git a/tests/check-version.bats b/tests/check-version.bats index 6618e94..a08d154 100644 --- a/tests/check-version.bats +++ b/tests/check-version.bats @@ -75,9 +75,10 @@ teardown() { WORKDIR=$(mktemp -d) cp "$BATS_TEST_DIRNAME/fixtures/check-version/VERSION" "$WORKDIR/VERSION" - pushd "$WORKDIR" >/dev/null - run bash "$OLDPWD/scripts/check-version.sh" - popd >/dev/null + SCRIPT="$PWD/scripts/check-version.sh" + cd "$WORKDIR" + run bash "$SCRIPT" + cd - >/dev/null rm -rf "$WORKDIR" [ "$status" -eq 0 ] @@ -92,9 +93,10 @@ teardown() { WORKDIR=$(mktemp -d) cp "$BATS_TEST_DIRNAME/fixtures/check-version/Chart.yaml" "$WORKDIR/Chart.yaml" - pushd "$WORKDIR" >/dev/null - run bash "$OLDPWD/scripts/check-version.sh" - popd >/dev/null + SCRIPT="$PWD/scripts/check-version.sh" + cd "$WORKDIR" + run bash "$SCRIPT" + cd - >/dev/null rm -rf "$WORKDIR" [ "$status" -eq 0 ] @@ -160,9 +162,10 @@ teardown() { mock_start WORKDIR=$(mktemp -d) - pushd "$WORKDIR" >/dev/null - run bash "$OLDPWD/scripts/check-version.sh" - popd >/dev/null + SCRIPT="$PWD/scripts/check-version.sh" + cd "$WORKDIR" + run bash "$SCRIPT" + cd - >/dev/null rm -rf "$WORKDIR" [ "$status" -eq 1 ]