diff options
Diffstat (limited to 'Build/source/libs/libpng/libpng-1.5.9/test-pngvalid-simple.sh')
-rwxr-xr-x | Build/source/libs/libpng/libpng-1.5.9/test-pngvalid-simple.sh | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/Build/source/libs/libpng/libpng-1.5.9/test-pngvalid-simple.sh b/Build/source/libs/libpng/libpng-1.5.9/test-pngvalid-simple.sh new file mode 100755 index 00000000000..7d4d9d83c28 --- /dev/null +++ b/Build/source/libs/libpng/libpng-1.5.9/test-pngvalid-simple.sh @@ -0,0 +1,30 @@ +#!/bin/sh +# +# Run a sequence of tests quietly, without the slow +# gamma tests +err=0 + +echo >> pngtest-log.txt +echo "============ pngvalid-simple.sh ==============" >> pngtest-log.txt +echo "Running test-pngvalid-simple.sh" +# The options to test are: +# +# standard tests with and without progressive reading and interlace +# size images with and without progressive reading +# transform tests (standard, non-interlaced only) +# +for opts in "--standard" "--standard --progressive-read" \ + "--standard --interlace" "--standard --progressive-read --interlace" \ + "--size" "--size --progressive-read" \ + "--transform" +do + if ./pngvalid "$@" $opts >> pngtest-log.txt 2>&1 + then + echo " PASS: pngvalid" "$@" $opts + else + echo " FAIL: pngvalid" "$@" $opts + err=1 + fi +done + +exit $err |