# Common test part for the test scripts
ltcmd="$builddir/../libtool --mode=execute"
-for lib in $test_libs
+for lib in $test_libs $builddir/../utf8/libutf8tools.la
do
ltcmd="$ltcmd -dlopen $lib"
done
echo "======================================================">> $logfile
echo "Performing test '$test_name'" >> $logfile
+
+if [ "$GEDCOM_NOOPTS" ]
+then
+ echo "Following options would be passed: $options $test_args"
+ options=
+ test_args=
+fi
+
$ltcmd $GEDCOM_TESTENV $builddir/src/$test_program $options $test_args
result=$?
rm gedcom.enc
then
echo "Output agrees with reference output" >> $logfile
rm $outfile
+ if [ "$gedcom_out" ]
+ then
+ if diff $gedfile $gedreffile >/dev/null 2>>$logfile
+ then
+ echo "Gedcom output agrees with reference output" >> $logfile
+ rm $gedfile
+ exit 0
+ else
+ echo "Differences with reference gedcom output detected!" >> $logfile
+ exit 1
+ fi
+ fi
exit 0
else
echo "Differences with reference output detected!" >> $logfile