diff --git a/tests/check-version.bats b/tests/check-version.bats index a08d154..028e932 100644 --- a/tests/check-version.bats +++ b/tests/check-version.bats @@ -76,9 +76,7 @@ teardown() { cp "$BATS_TEST_DIRNAME/fixtures/check-version/VERSION" "$WORKDIR/VERSION" SCRIPT="$PWD/scripts/check-version.sh" - cd "$WORKDIR" - run bash "$SCRIPT" - cd - >/dev/null + run bash -c "cd '$WORKDIR' && exec bash '$SCRIPT'" rm -rf "$WORKDIR" [ "$status" -eq 0 ] @@ -94,9 +92,7 @@ teardown() { cp "$BATS_TEST_DIRNAME/fixtures/check-version/Chart.yaml" "$WORKDIR/Chart.yaml" SCRIPT="$PWD/scripts/check-version.sh" - cd "$WORKDIR" - run bash "$SCRIPT" - cd - >/dev/null + run bash -c "cd '$WORKDIR' && exec bash '$SCRIPT'" rm -rf "$WORKDIR" [ "$status" -eq 0 ] @@ -163,9 +159,7 @@ teardown() { WORKDIR=$(mktemp -d) SCRIPT="$PWD/scripts/check-version.sh" - cd "$WORKDIR" - run bash "$SCRIPT" - cd - >/dev/null + run bash -c "cd '$WORKDIR' && exec bash '$SCRIPT'" rm -rf "$WORKDIR" [ "$status" -eq 1 ]