From: erg Date: Tue, 30 Oct 2007 22:25:40 +0000 (+0000) Subject: Change test driver to preserver postscript and svg output X-Git-Tag: LAST_LIBGRAPH~32^2~5113 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4509de70d0965f39ad019fa4f25d780536a5a336;p=graphviz Change test driver to preserver postscript and svg output --- diff --git a/rtest/rtest.sh b/rtest/rtest.sh index 27b753bd7..c67a57d1d 100755 --- a/rtest/rtest.sh +++ b/rtest/rtest.sh @@ -28,7 +28,8 @@ typeset ALG[10] typeset FMT[10] typeset FLAGS[10] TMPINFILE=tmp$$.dot -TMPFILE=tmpout$$ +TMPFILE1=tmpnew$$ +TMPFILE2=tmpref$$ # Read single line, storing it in LINE and update count. # Return 0 on success. @@ -132,16 +133,14 @@ function doDiff F=${3%%:*} case $F in ps | ps2 ) - mv $FILE1 $TMPFILE - awk -f strps.awk $TMPFILE > $FILE1 - awk -f strps.awk $FILE2 > $TMPFILE - diff -q $FILE1 $TMPFILE > /dev/null + awk -f strps.awk $FILE1 > $TMPFILE1 + awk -f strps.awk $FILE2 > $TMPFILE2 + diff -q $TMPFILE1 $TMPFILE2 > /dev/null ;; svg ) - mv $FILE1 $TMPFILE - sed '/^$/d' > $FILE1 - sed '/^$/d' > $TMPFILE - diff -q $FILE1 $TMPFILE > /dev/null + sed '/^$/d' > $TMPFILE1 + sed '/^$/d' > $TMPFILE2 + diff -q $TMPFILE1 $TMPFILE2 > /dev/null ;; png ) diffimg $FILE1 $FILE2 > /dev/null @@ -257,7 +256,7 @@ function doTest # done } -trap 'rm -f $TMPFILE $TMPINFILE errout; exit' 0 1 2 3 15 +trap 'rm -f $TMPFILE1 $TMPFILE2 $TMPINFILE errout; exit' 0 1 2 3 15 Usage='rtest [-gvn]\n -g : generate test data\n