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

生物技术

开发平台:

C/C++

  1. #! /bin/sh
  2. #$Id: test_objmgr_loaders.sh,v 1000.0 2004/04/12 17:43:48 gouriano Exp $
  3. status_dir="../../../status"
  4. if test -f "$status_dir/Sybase.enabled"; then
  5.     methods="PUBSEQOS ID1"
  6. else
  7.     echo Sybase is disabled: skipping PUBSEQOS loader test
  8.     methods="ID1"
  9. fi
  10. exitcode=0
  11. for method in $methods; do
  12.     echo "Checking GenBank loader $method:"
  13.     GENBANK_LOADER_METHOD="$method"
  14.     export GENBANK_LOADER_METHOD
  15.     $CHECK_EXEC "$@"
  16.     error=$?
  17.     if test $error -ne 0; then
  18.         echo "Test of GenBank loader $method failed: $error"
  19.         exitcode=$error
  20.         case $error in
  21.             # signal 1 (HUP), 2 (INTR), 9 (KILL), or 15 (TERM).
  22.             129|130|137|143) echo "Apparently killed"; break ;;
  23.         esac
  24.     fi
  25. done
  26. exit $exitcode
  27. #  ===========================================================================
  28. #  PRODUCTION $Log: test_objmgr_loaders.sh,v $
  29. #  PRODUCTION Revision 1000.0  2004/04/12 17:43:48  gouriano
  30. #  PRODUCTION PRODUCTION: IMPORTED [CATCHUP_003] Dev-tree R1.2
  31. #  PRODUCTION
  32. #  ===========================================================================