Browse Source

Created and populated a directory with test drivers.

pre-master-46
pnenzi 22 years ago
parent
commit
26b215b985
  1. 15
      tests/bin/check.sh
  2. 13
      tests/bin/maketest.sh

15
tests/bin/check.sh

@ -0,0 +1,15 @@
#! /bin/sh
NGSPICE=$1
TEST=$2
DIFFPIPE="Reference|Analysis|CPU|memory|Date|Note|Sun|Mon|Tue|Wed|Thu|Fri|Sat|Jan|Feb|Mar|Apr|Jun|Jul|Aug|Sep|Oct|Nov|Dec"
testname=`basename $TEST .cir`
testdir=`dirname $TEST`
$NGSPICE --batch $testdir/$testname.cir 2>&1 | egrep -v $DIFFPIPE > $testname.test
if diff -u $testdir/$testname.out $testname.test; then
rm $testname.test
exit 0
fi
exit 1

13
tests/bin/maketest.sh

@ -0,0 +1,13 @@
#! /bin/sh
#
# Ngspice test driver.
NGSPICE=$(src_dir)ngspice
TEST=$1
DIFFPIPE="Analysis|CPU|memory|Date|Note|Mon|Tue|Wed|Thu|Fri|Sat|Sun"
testname=$(basename $TEST .cir)
testdir=$(dirname $TEST)
$NGSPICE < $testdir/$testname.cir 2>&1 | egrep -v $DIFFPIPE > $testname.test
exit 0
Loading…
Cancel
Save