Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 4fa7f576b968402be95c5f91d6d9f08f > files > 55

dgc-0.98-3.fc13.x86_64.rpm

#!/bin/sh

TESTNAME=t04
DGC=/usr/bin/dgc
EXAMPLE=/usr/share/dgc/example.kiss
GENLIB=/usr/share/dgc/default.genlib

if [ ! -f $DGC ]; then
    echo "$DGC doesn't exist"
    exit 1
fi

if [ ! -f $EXAMPLE ]; then
    echo "$EXAMPLE doesn't exist"
    exit 1
fi

if [ ! -f $GENLIB ]; then
    echo "$GENLIB doesn't exist"
    exit 1
fi

$DGC $EXAMPLE -lib $GENLIB -oe tmp

TEST=`grep -c "clk" tmp`
if [ $TEST -ne 2 ]; then
    echo "$TEST ... failed"
    exit 1
fi

TEST=`grep -c "clr" tmp`
if [ $TEST -ne 2 ]; then
    echo "$TEST ... failed"
    exit 1
fi

TEST=`grep -c "nor3" tmp`
if [ $TEST -ne 2 ]; then
    echo "$TEST ... failed"
    exit 1
fi

echo "$TESTNAME ... success."
echo "Removing $TESTNAME tmp"
rm tmp