| Index: gm/tests/run.sh
|
| ===================================================================
|
| --- gm/tests/run.sh (revision 8959)
|
| +++ gm/tests/run.sh (working copy)
|
| @@ -63,6 +63,11 @@
|
| rm -rf $ACTUAL_OUTPUT_DIR
|
| mkdir -p $ACTUAL_OUTPUT_DIR
|
| COMMAND="$GM_BINARY $GM_ARGS --writeJsonSummaryPath $JSON_SUMMARY_FILE"
|
| + # EPOGER: start temporary change (won't be able to commit this, because
|
| + # different image files are generated on different platforms)
|
| + #mkdir -p $ACTUAL_OUTPUT_DIR/writePath $ACTUAL_OUTPUT_DIR/mismatchPath
|
| + COMMAND="$COMMAND --writePath $ACTUAL_OUTPUT_DIR/writePath --mismatchPath $ACTUAL_OUTPUT_DIR/mismatchPath"
|
| + # EPOGER: end temporary change
|
| echo "$COMMAND" >$ACTUAL_OUTPUT_DIR/command_line
|
| $COMMAND >$ACTUAL_OUTPUT_DIR/stdout 2>$ACTUAL_OUTPUT_DIR/stderr
|
| echo $? >$ACTUAL_OUTPUT_DIR/return_value
|
| @@ -77,6 +82,15 @@
|
| grep ^GM: $ACTUAL_OUTPUT_DIR/stderr >$ACTUAL_OUTPUT_DIR/stderr-tmp
|
| mv $ACTUAL_OUTPUT_DIR/stderr-tmp $ACTUAL_OUTPUT_DIR/stderr
|
|
|
| + # EPOGER: start temporary change (don't want to commit this)
|
| + IMAGEFILES=$(ls $ACTUAL_OUTPUT_DIR/*/*/*.png)
|
| + for IMAGEFILE in $IMAGEFILES; do
|
| + SUM=$(sum $IMAGEFILE)
|
| + echo "Replaced image bytes with a checksum, because gcl upload cannot handle PNGs" >$IMAGEFILE
|
| + echo $SUM >> $IMAGEFILE
|
| + done
|
| + # EPOGER: end temporary change
|
| +
|
| compare_directories $EXPECTED_OUTPUT_DIR $ACTUAL_OUTPUT_DIR
|
| }
|
|
|
|
|