From 9a43b41208c17254218c601ae679ac7011321363 Mon Sep 17 00:00:00 2001 From: Tan Jay Jun Date: Tue, 9 Jul 2019 17:20:48 +0800 Subject: [PATCH] fix: correct bats path in single tests --- tests/bats-exec-test-single | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/bats-exec-test-single b/tests/bats-exec-test-single index 2bd362b79..18d525840 100755 --- a/tests/bats-exec-test-single +++ b/tests/bats-exec-test-single @@ -46,7 +46,8 @@ main() { TMP_OUTPUT=$(mktemp "/tmp/${FUNCNAME[0]}.XXXX") trap 'rm -rf "$TMP_OUTPUT" >/dev/null' RETURN INT TERM EXIT - /usr/local/libexec/bats-preprocess <"$TEST_FILE" >"$TMP_OUTPUT" + eval "$(grep "export BATS_TEST_PATTERN" "$TMP_OUTPUT" AVAILABLE_TESTS="$(fn-available-tests "$TMP_OUTPUT")" MATCHED_TEST=$(fn-matched-test "$TEST_NAME" "$AVAILABLE_TESTS") @@ -62,7 +63,7 @@ main() { echo "Running test: ${MATCHED_TEST}" export BATS_TEST_SOURCE="$TMP_OUTPUT" - /usr/local/libexec/bats-exec-test "$TEST_FILE" "$(fn-real-test-name "$MATCHED_TEST")" + /usr/local/libexec/bats-core/bats-exec-test "$TEST_FILE" "$(fn-real-test-name "$MATCHED_TEST")" } main "$@"