comparison json/test.sh @ 171:4c2ff04a89cf

Move to subdirectory
author Chris Cannam <c.cannam@qmul.ac.uk>
date Fri, 07 Oct 2016 15:41:23 +0100
parents
children
comparison
equal deleted inserted replaced
170:4997e3b4aa54 171:4c2ff04a89cf
1 #!/bin/bash
2
3 set -eu
4
5 for ex in examples/*.json ; do
6 echo "Checking $ex..." 1>&2
7 jsonschema -i "$ex" schema/$(basename "$ex" | sed 's/-[^.]*//')
8 done
9
10 for s in schema/*.json ; do
11 if [ ! -f examples/$(basename "$s") ]; then
12 if ! ls -1 examples/$(basename "$s" .json)-*.json >/dev/null 2>&1; then
13 echo "WARNING: No example file for schema $s"
14 fi
15 fi
16 done
17