Revision: 73116
          http://sourceforge.net/p/brlcad/code/73116
Author:   brlcad
Date:     2019-05-21 19:43:30 +0000 (Tue, 21 May 2019)
Log Message:
-----------
add the second manpage example as a test

Modified Paths:
--------------
    brlcad/trunk/regress/rtedge.sh

Added Paths:
-----------
    brlcad/trunk/regress/rtedge.ref2.pix.gz

Added: brlcad/trunk/regress/rtedge.ref2.pix.gz
===================================================================
(Binary files differ)

Index: brlcad/trunk/regress/rtedge.ref2.pix.gz
===================================================================
--- brlcad/trunk/regress/rtedge.ref2.pix.gz     2019-05-21 19:12:05 UTC (rev 
73115)
+++ brlcad/trunk/regress/rtedge.ref2.pix.gz     2019-05-21 19:43:30 UTC (rev 
73116)

Property changes on: brlcad/trunk/regress/rtedge.ref2.pix.gz
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/x-gtar
\ No newline at end of property
Modified: brlcad/trunk/regress/rtedge.sh
===================================================================
--- brlcad/trunk/regress/rtedge.sh      2019-05-21 19:12:05 UTC (rev 73115)
+++ brlcad/trunk/regress/rtedge.sh      2019-05-21 19:43:30 UTC (rev 73116)
@@ -72,35 +72,65 @@
     exit 1
 fi
 
+FAILURES=0
+
 # make our database
 rm -f rtedge.havoc.g
 log "... running rtedge.havoc.g gzip decompress"
 $GZIP -d -c "$PATH_TO_THIS/tgms/havoc.g.gz" > rtedge.havoc.g
 
-# get our reference
-rm -f rtedge.ref.pix
-log "... running rtedge.ref.pix gzip decompress"
+# get our references
+rm -f rtedge.ref.pix rtedge.2.ref.pix
+log "... running rtedge reference gzip decompressions"
 $GZIP -d -c "$PATH_TO_THIS/rtedge.ref.pix.gz" > rtedge.ref.pix
+$GZIP -d -c "$PATH_TO_THIS/rtedge.ref2.pix.gz" > rtedge.ref2.pix
 
-log "... rendering rtedge"
+cmd="$RTEDGE -s 1024 -o rtedge.pix rtedge.havoc.g havoc"
+log "... rendering rtedge #1: $cmd"
 rm -f rtedge.pix
-$RTEDGE -s 1024 -o rtedge.pix rtedge.havoc.g 'havoc' 2>> $LOGFILE
+$cmd 2>> $LOGFILE
 
-log "... running $PIXDIFF rtedge.pix rtedge.ref.pix > rtedge.diff.pix"
+cmd="$PIXDIFF rtedge.pix rtedge.ref.pix"
+log "... comparing rtedge #1: $cmd"
 rm -f rtedge.diff.pix
-$PIXDIFF rtedge.pix rtedge.ref.pix > rtedge.diff.pix 2>> $LOGFILE
+$cmd > rtedge.diff.pix 2>> $LOGFILE
 NUMBER_WRONG=`tail -n1 $LOGFILE | tr , '\012' | awk '/many/ {print $1}'`
-log "rtedge.pix $NUMBER_WRONG off by many"
 
+if [ "X$NUMBER_WRONG" = "X0" ] ; then
+    log "... -> rtedge.pix is correct"
+else
+    log "... -> rtedge.pix $NUMBER_WRONG off by many"
+    FAILURES="`expr $FAILURES + 1`"
+fi
 
+
+cmd="$RTEDGE -s 1024 -o rtedge.2.pix -c\"set fg=0/255/0 bg=255/0/0\" 
rtedge.havoc.g havoc"
+log "... rendering rtedge #2: $cmd"
+rm -f rtedge.2.pix
+eval $cmd 2>> $LOGFILE
+
+cmd="$PIXDIFF rtedge.2.pix rtedge.ref2.pix"
+log "... comparing rtedge #2: $cmd"
+rm -f rtedge.diff2.pix
+$cmd > rtedge.diff2.pix 2>> $LOGFILE
+NUMBER_WRONG=`tail -n1 $LOGFILE | tr , '\012' | awk '/many/ {print $1}'`
+
 if [ "X$NUMBER_WRONG" = "X0" ] ; then
-    log "-> rtedge.sh succeeded"
+    log "... -> rtedge.2.pix is correct"
 else
-    log "-> rtedge.sh FAILED, see $LOGFILE"
+    log "... -> rtedge.2.pix $NUMBER_WRONG off by many"
+    FAILURES="`expr $FAILURES + 1`"
 fi
 
-exit $NUMBER_WRONG
 
+if test $FAILURES -eq 0 ; then
+    log "-> rtcheck check succeeded"
+else
+    log "-> rtcheck check FAILED, see $LOGFILE"
+fi
+
+exit $FAILURES
+
 # Local Variables:
 # mode: sh
 # tab-width: 8

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to