diff --git a/test.sh b/test.sh index 346c1cd..4cf6a13 100755 --- a/test.sh +++ b/test.sh @@ -8,16 +8,16 @@ if ! jq --version &> /dev/null; then fi ret=0 -while read -r l -do - if ! jq --exit-status '.route | .[] | .description' < "$l" > /dev/null 2>&1 + +for file in *.json; do + if ! jq --exit-status '.route | .[] | .device' < "$file" > /dev/null 2>&1 then - echo "$l is invalid." >&2 + echo "$file is invalid." >&2 ret=1 else - #echo "$l is valid." + #echo "$file is valid." : fi -done < <(find "$PWD" -name '*.json' -type f) +done exit $ret