diff options
Diffstat (limited to 'public/bower_components/morris.js/spec/viz/run.sh')
-rwxr-xr-x | public/bower_components/morris.js/spec/viz/run.sh | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/public/bower_components/morris.js/spec/viz/run.sh b/public/bower_components/morris.js/spec/viz/run.sh new file mode 100755 index 0000000..ae671d4 --- /dev/null +++ b/public/bower_components/morris.js/spec/viz/run.sh @@ -0,0 +1,32 @@ +#!/bin/sh + +# visual_specs.js creates output in output/XXX.png +phantomjs visual_specs.js + +# clear out old diffs +mkdir -p diff +rm -f diff/* + +# generate diffs +PASS=1 +for i in exemplary/*.png +do + FN=`basename $i` + perceptualdiff $i output/$FN -output diff/$FN + if [ $? -eq 0 ] + then + echo "OK: $FN" + else + echo "FAIL: $FN" + PASS=0 + fi +done + +# pass / fail +if [ $PASS -eq 1 ] +then + echo "Success." +else + echo "Failed." + exit 1 +fi |