rspec/tests.sh

22 lines
351 B
Bash
Raw Normal View History

2020-06-23 11:33:04 +02:00
#!/bin/bash
2020-06-26 11:50:00 +02:00
set -euo pipefail
2020-06-23 11:33:04 +02:00
echo "Test metadata.json"
exit_code=0
for dir in rules/*
do
dir=${dir%*/}
echo ${dir##*/}
2020-06-23 14:28:43 +02:00
FILE="$dir/metadata.json"
if test -f $FILE; then
2020-06-23 11:33:04 +02:00
echo "$FILE exists."
2020-06-26 11:49:25 +02:00
validate-json $FILE ./validation/schema.json
2020-06-23 11:33:04 +02:00
else
2020-06-23 14:28:43 +02:00
echo "no $FILE"
2020-06-23 11:33:04 +02:00
exit_code=1
fi
done
exit $exit_code