#! /bin/sh # Test driver with regression tests for bugfixes results="./tmp/bugfixes-test.out" good="./data/bugfixes-test.out" diffargs="--strip-trailing-cr" tmpfile=tmp/ttt touch $tmpfile diff -q $diffargs $tmpfile $tmpfile 2>/dev/null if [ $? -ne 0 ] ; then diffargs="" fi ( LD_LIBRARY_PATH=../../src:$LD_LIBRARY_PATH export LD_LIBRARY_PATH binpath="../../src" cd ./tmp # bug 440 cp -f ../data/exiv2-bug440.jpg . $binpath/exiv2 -pi exiv2-bug440.jpg # bug 441 cp -f ../data/exiv2-bug441.jpg . $binpath/exiv2 -pi exiv2-bug441.jpg ) > $results diff -q $diffargs $results $good rc=$? if [ $rc -eq 0 ] ; then echo "All testcases passed." else diff $diffargs $results $good fi