| #!/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 |