aboutsummaryrefslogtreecommitdiff
path: root/metadata/tests/test.sh
blob: 475d721df0019f982b81e42419ecd9e02fae1957 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

fail=0

for i in *.c; do
	../metaparse $i > tmp.json
	if ! diff tmp.json $i.json >/dev/null 2>&1; then
		echo "***"
		echo "$i output differs!"
		diff -u tmp.json $i.json
		echo "***"
		fail=1
	fi
done

rm -f tmp.json

exit $fail