libtiff/test/tiffinfo.sh
Bob Friesenhahn 2737e0e77b * test/images: Added a small collection of test images for use by
test programs and scripts.
* test/tiffinfo.sh: A trivial example test script.
* test/common.sh: Added small script for setting the environment
used by script-based tests.
2007-09-19 21:51:00 +00:00

20 lines
857 B
Bash
Executable File

#!/bin/sh
#
# A sample test script which demonstrates executing a libtiff tool
# on an image file. It might be sufficient that the tool executes
# without reporting an error, or perhaps the output of the tool
# should be validated somehow. Regardless, the test is considered
# to have passed if the script returns 0. This could be done by
# executing a test program as the last step, or using 'exit 0' or
# 'exit 1' to return explicit test status.
#
# In this case, we direct the normal tool output to /dev/null with
# the hope that when an error is reported, the errors are reported
# to stderr. An alternative would be to collect the output to a
# temporary file and inspect the output for expected values.
#
set -e # Exit on any error
#set -x # Trace execution
. ${srcdir}/common.sh
"${TOOLS}/tiffinfo" "${IMAGES}/minisblack-1c-16b.tiff" > /dev/null