Disable wildcards when checking for unsupported components
Otherwise $COMMAND_LINE_COMPONENTS would try to expand wildcard patterns
based on files in the current directory.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
diff --git a/tests/scripts/all.sh b/tests/scripts/all.sh
index 575e3ec..61c8df4 100755
--- a/tests/scripts/all.sh
+++ b/tests/scripts/all.sh
@@ -439,7 +439,9 @@
if [ $all_except -eq 0 ]; then
unsupported=0
+ set -f
for component in $COMMAND_LINE_COMPONENTS; do
+ set +f
case $component in
*[*?\[]*) continue;;
esac
@@ -450,6 +452,7 @@
unsupported=$((unsupported + 1));;
esac
done
+ set +f
if [ $unsupported -ne 0 ]; then
exit 2
fi