dotest revision 22514
11541Srgrimes#!/bin/sh 21541Srgrimesif [ -f /usr/ucb/touch ] ; then 31541Srgrimes TOUCH=/usr/ucb/touch 41541Srgrimeselse 51541Srgrimes if [ -f /usr/bin/touch ] ; then 61541Srgrimes TOUCH=/usr/bin/touch 71541Srgrimes else 81541Srgrimes if [ -f /bin/touch ] ; then 91541Srgrimes TOUCH=/bin/touch 101541Srgrimes fi 111541Srgrimes fi 121541Srgrimesfi 131541Srgrimesecho "$1..."; 141541Srgrimes/bin/cp /dev/null results/$1 151541Srgrimes( while read rule; do 161541Srgrimes echo "$rule" | ../ipftest -br - -i input/$1 >> results/$1; 171541Srgrimes if [ $? -ne 0 ] ; then 181541Srgrimes exit 1; 191541Srgrimes fi 201541Srgrimesdone ) < regress/$1 211541Srgrimescmp expected/$1 results/$1 221541Srgrimesstatus=$? 231541Srgrimesif [ $status = 0 ] ; then 241541Srgrimes $TOUCH $1 251541Srgrimesfi 261541Srgrimesexit $status 271541Srgrimes