print all missing tests at once

merge-cstore-pykello
Nils Dijk 2020-11-09 17:35:49 +01:00
parent 94c24566bf
commit 998c1c3e2e
1 changed files with 3 additions and 1 deletions

View File

@ -17,9 +17,11 @@ test_names=$(
sed -E 's#^\w+/([^/]+)\.[^.]+$#\1#g' | sed -E 's#^\w+/([^/]+)\.[^.]+$#\1#g' |
grep -v '.include$' grep -v '.include$'
) )
code=0
for name in $test_names; do for name in $test_names; do
if ! grep "\\b$name\\b" ./*_schedule > /dev/null; then if ! grep "\\b$name\\b" ./*_schedule > /dev/null; then
echo "ERROR: Test with name \"$name\" is not used in any of the schedule files" echo "ERROR: Test with name \"$name\" is not used in any of the schedule files"
exit 1 code=1
fi fi
done done
exit $code