Add simple script to regenerate expected results.
[pdfium.git] / testing / tools / make_expected.sh
1 #!/bin/bash
2 #
3 # Script to generate expected result files.
4 #
5 set -e
6 while (( "$#" )); do
7   INFILE="$1"
8   echo $INFILE | grep -qs ' ' && echo space in filename detected && exit 1
9   out/Debug/pdfium_test --png $INFILE
10   RESULTS="$INFILE.*.png"
11   for RESULT in $RESULTS ; do
12       EXPECTED=`echo -n $RESULT | sed 's/[.]pdf[.]/_expected.pdf./'`
13       mv $RESULT $EXPECTED
14   done
15   shift
16 done