diff options
Diffstat (limited to 'tools/tests/run.sh')
-rwxr-xr-x | tools/tests/run.sh | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/tools/tests/run.sh b/tools/tests/run.sh index f6dbe27ca8..25baf1987a 100755 --- a/tools/tests/run.sh +++ b/tools/tests/run.sh @@ -42,19 +42,20 @@ SKDIFF_TESTDIR=tools/tests/skdiff # Run skdiff over a variety of file pair types: identical bits, identical # pixels, missing from baseDir, etc. -# TODO: In the near future, skdiff will return a nonzero exit code in this case. skdiff_test "$SKDIFF_TESTDIR/baseDir $SKDIFF_TESTDIR/comparisonDir" "$SKDIFF_TESTDIR/test1" -# Same as above but without generating HTML output files. -# TODO: In the near future, skdiff will return a nonzero exit code in this case. -skdiff_test "--nodiffs $SKDIFF_TESTDIR/baseDir $SKDIFF_TESTDIR/comparisonDir" "$SKDIFF_TESTDIR/test2" +# Same as above, except: +# - return the number of mismatching file pairs +# - list filenames with each result type to stdout +# - don't generate HTML output files +skdiff_test "--failonmismatches --listfilenames --nodiffs $SKDIFF_TESTDIR/baseDir $SKDIFF_TESTDIR/comparisonDir" "$SKDIFF_TESTDIR/test2" # Run skdiff over just the files that have identical bits, to validate any # behavior/return value differences in this case. -skdiff_test "--nodiffs --match identical-bits $SKDIFF_TESTDIR/baseDir $SKDIFF_TESTDIR/comparisonDir" "$SKDIFF_TESTDIR/identical-bits" +skdiff_test "--failonmismatches --nodiffs --match identical-bits $SKDIFF_TESTDIR/baseDir $SKDIFF_TESTDIR/comparisonDir" "$SKDIFF_TESTDIR/identical-bits" # Run skdiff over just the files that have identical bits or identical pixels, # to validate any behavior/return value differences in this case. -skdiff_test "--nodiffs --match identical-bits --match identical-pixels $SKDIFF_TESTDIR/baseDir $SKDIFF_TESTDIR/comparisonDir" "$SKDIFF_TESTDIR/identical-bits-or-pixels" +skdiff_test "--failonmismatches --nodiffs --match identical-bits --match identical-pixels $SKDIFF_TESTDIR/baseDir $SKDIFF_TESTDIR/comparisonDir" "$SKDIFF_TESTDIR/identical-bits-or-pixels" echo "All tests passed." |