From a69ec6fb0241f6a44fa15cd0009790221c23eb4c Mon Sep 17 00:00:00 2001 From: Frantisek Sumsal Date: Mon, 19 Feb 2024 20:37:31 +0100 Subject: [PATCH] test: support TEST_MATCH_* stuff in TEST-23-UNIT-FILE as well TEST-23 uses run_subtests_with_signals() which I forgot about when introducing the change. Follow-up for 0efa27bd4b. --- test/units/test-control.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/units/test-control.sh b/test/units/test-control.sh index c067678668..0a1611b80a 100644 --- a/test/units/test-control.sh +++ b/test/units/test-control.sh @@ -86,6 +86,11 @@ run_subtests_with_signals() { _trap_with_sig _handle_signal "$@" for subtest in "${subtests[@]}"; do + if [[ -n "${TEST_MATCH_SUBTEST:-}" ]] && ! [[ "$subtest" =~ $TEST_MATCH_SUBTEST ]]; then + echo "Skipping $subtest (not matching '$TEST_MATCH_SUBTEST')" + continue + fi + : "--- $subtest BEGIN ---" SECONDS=0 "./$subtest" &