From: Richard Levitte Date: Thu, 9 Mar 2017 18:08:03 +0000 (+0100) Subject: Make it possible to select or deselect test groups by number X-Git-Tag: OpenSSL_1_1_1-pre1~2082 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=e5fd8ca43beeb40d33d421b519fb7e1d20358b94;p=oweals%2Fopenssl.git Make it possible to select or deselect test groups by number Examples of possible expressions (adapt to your platform): make test TESTS=-99 make test TESTS=10 make test TESTS=-9? make test TESTS=-[89]0 make test TESTS=[89]0 Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/2887) --- diff --git a/test/run_tests.pl b/test/run_tests.pl index 66697db0cb..9c5ade10fc 100644 --- a/test/run_tests.pl +++ b/test/run_tests.pl @@ -86,5 +86,8 @@ runtests(map { abs2rel($_, rel2abs(curdir())); } sort keys %tests); sub find_matching_tests { my ($glob) = @_; + if ($glob =~ m|^[\d\[\]\?\-]+$|) { + return glob(catfile($recipesdir,"$glob-*.t")); + } return glob(catfile($recipesdir,"*-$glob.t")); }