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