Subversion-Projekte lars-tiefland.cienc

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
5 lars 1
#!/bin/sh
2
 
3
# visual_specs.js creates output in output/XXX.png
4
phantomjs visual_specs.js
5
 
6
# clear out old diffs
7
mkdir -p diff
8
rm -f diff/*
9
 
10
# generate diffs
11
PASS=1
12
for i in exemplary/*.png
13
do
14
  FN=`basename $i`
15
  perceptualdiff $i output/$FN -output diff/$FN
16
  if [ $? -eq 0 ]
17
  then
18
    echo "OK:   $FN"
19
  else
20
    echo "FAIL: $FN"
21
    PASS=0
22
  fi
23
done
24
 
25
# pass / fail
26
if [ $PASS -eq 1 ]
27
then
28
  echo "Success."
29
else
30
  echo "Failed."
31
  exit 1
32
fi