test_serial.sh
上传用户:yhdzpy8989
上传日期:2007-06-13
资源大小:13604k
文件大小:1k
源码类别:

生物技术

开发平台:

C/C++

  1. #! /bin/sh
  2. #
  3. # $Id: test_serial.sh,v 1000.1 2004/04/12 17:19:00 gouriano Exp $
  4. # Author:  Eugene Vasilchenko
  5. testprefix=c
  6. echo " $features " | grep " C-Toolkit " > /dev/null  ||  testprefix=cpp
  7. for f in webenv.ent webenv.bin ${testprefix}test_serial.asn ${testprefix}test_serial.asb ; do
  8.     cp $top_srcdir/src/serial/test/$f ./
  9. done
  10. mv ${testprefix}test_serial.asn test_serial.asn
  11. mv ${testprefix}test_serial.asb test_serial.asb
  12. $CHECK_EXEC test_serial > test_serial.out 2> test_serial.err  ||  exit 1
  13. status=0
  14. for f in webenv.ent webenv.bin test_serial.asn test_serial.asb ; do
  15.     tr -d "rn " < ${f}  > ${f}.$$.tmp
  16.     tr -d "rn " < ${f}o > ${f}o.$$.tmp
  17.     cmp -s ${f}.$$.tmp ${f}o.$$.tmp
  18.     if test $? -ne 0 ; then
  19.         echo "Error in file ${f}o"
  20.         status=1
  21.     fi
  22.     rm ${f}.$$.tmp ${f}o.$$.tmp
  23. done
  24. test $status -eq 0  ||  exit 2
  25. echo "Test finished."
  26. exit 0
  27. #  ===========================================================================
  28. #  PRODUCTION $Log: test_serial.sh,v $
  29. #  PRODUCTION Revision 1000.1  2004/04/12 17:19:00  gouriano
  30. #  PRODUCTION PRODUCTION: UPGRADED [CATCHUP_003] Dev-tree R1.10
  31. #  PRODUCTION
  32. #  ===========================================================================