From 08f159debcae2026a5e97e2d1a10985425dfbdaa Mon Sep 17 00:00:00 2001 From: arjen Date: Wed, 3 Sep 2003 13:51:00 +0000 Subject: [PATCH] Overall test script. Runs all tests in sequence --- test/gcmtest | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 test/gcmtest diff --git a/test/gcmtest b/test/gcmtest new file mode 100755 index 0000000..5105754 --- /dev/null +++ b/test/gcmtest @@ -0,0 +1,31 @@ +#!/bin/sh + +LD_LIBRARY_PATH=/usr/local/pqxx/lib +export LD_LIBRARY_PATH + +for testscript in t*.sh +do + name=`basename $testscript .sh` + sh $testscript 1>$name.log 2>$name.err + status=$? + diff $name.log $name.expect >/dev/null + stdout_diff=$? + if [ $stdout_diff != 0 ] + then + echo " Test $name: diffrence in stdout." + fi + diff $name.err $name.errors >/dev/null + stderr_diff=$? + if [ $stderr_diff != 0 ] + then + echo " Test $name: diffrence in stderr." + fi + if [ $stdout_diff = 0 -a $stderr_diff = 0 ] + then + result=PASSED + else + result=FAILED + fi + echo Test $name, status = $status. $result +done + -- 2.11.0