Add in support for using .evt in make_expected.sh BUG=pdfium:1024 Change-Id: If7e00eb4f6ebf6499be20e88bfc9b2ac35f2d797 Reviewed-on: https://pdfium-review.googlesource.com/39390 Reviewed-by: Henrique Nakashima <hnakashima@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
diff --git a/testing/tools/make_expected.sh b/testing/tools/make_expected.sh index 793c3f5..a70df79 100755 --- a/testing/tools/make_expected.sh +++ b/testing/tools/make_expected.sh
@@ -13,14 +13,19 @@ while (( "$#" )); do INFILE="$1" echo $INFILE | grep -qs ' ' && echo space in filename detected && exit 1 - out/Debug/pdfium_test --png $INFILE + EVTFILE="${INFILE%.*}.evt" + if [ -f "$EVTFILE" ]; then + out/Debug/pdfium_test --send-events --png $INFILE + else + out/Debug/pdfium_test --png $INFILE + fi RESULTS="$INFILE.*.png" for RESULT in $RESULTS ; do - EXPECTED=`echo -n $RESULT | sed 's/[.]pdf[.]/_expected.pdf./'` - mv $RESULT $EXPECTED - if [ -n "$PNGOPTIMIZER" ]; then - "$PNGOPTIMIZER" $EXPECTED - fi + EXPECTED=`echo -n $RESULT | sed 's/[.]pdf[.]/_expected.pdf./'` + mv $RESULT $EXPECTED + if [ -n "$PNGOPTIMIZER" ]; then + "$PNGOPTIMIZER" $EXPECTED + fi done shift done