< prev index next >

test/java/security/Security/signedfirst/Static.sh

Print this page
rev 1540 : 6867657: Many JSN tests do not run under cygwin
Reviewed-by: ohair
rev 1541 : 8003890: corelibs test scripts should pass TESTVMOPTS
Reviewed-by: chegar, alanb
Contributed-by: Mark Sheppard <mark.sheppard@oracle.com>


  41    echo "TESTJAVA not set.  Test cannot execute."
  42    echo "FAILED!!!"
  43    exit 1
  44 fi
  45 
  46 # set platform-dependent variables
  47 OS=`uname -s`
  48 case "$OS" in
  49   SunOS )
  50     PATHSEP=":"
  51     FILESEP="/"
  52     ;;
  53   Linux )
  54     PATHSEP=":"
  55     FILESEP="/"
  56     ;;
  57   AIX )
  58     PATHSEP=":"
  59     FILESEP="/"
  60     ;;




  61   Windows* )
  62     PATHSEP=";"
  63     FILESEP="\\"
  64     ;;
  65   * )
  66     echo "Unrecognized system!"
  67     exit 1;
  68     ;;
  69 esac
  70 
  71 # remove old class files
  72 cd ${TESTCLASSES}${FILESEP}
  73 rm StaticSignedProvFirst.class
  74 
  75 # compile the test program
  76 ${TESTJAVA}${FILESEP}bin${FILESEP}javac \
  77         -classpath ${TESTCLASSES}${PATHSEP}${TESTSRC}${FILESEP}exp.jar \
  78         -d ${TESTCLASSES}${FILESEP} \
  79         ${TESTSRC}${FILESEP}StaticSignedProvFirst.java
  80 
  81 # run the test
  82 cd ${TESTSRC}${FILESEP}
  83 ${TESTJAVA}${FILESEP}bin${FILESEP}java \
  84         -classpath ${TESTCLASSES}${PATHSEP}${TESTSRC}${FILESEP}exp.jar \
  85         -Djava.security.properties=file:${TESTSRC}${FILESEP}Static.props \
  86         StaticSignedProvFirst
  87 
  88 exit $?


  41    echo "TESTJAVA not set.  Test cannot execute."
  42    echo "FAILED!!!"
  43    exit 1
  44 fi
  45 
  46 # set platform-dependent variables
  47 OS=`uname -s`
  48 case "$OS" in
  49   SunOS )
  50     PATHSEP=":"
  51     FILESEP="/"
  52     ;;
  53   Linux )
  54     PATHSEP=":"
  55     FILESEP="/"
  56     ;;
  57   AIX )
  58     PATHSEP=":"
  59     FILESEP="/"
  60     ;;
  61   CYGWIN* )
  62     PATHSEP=";"
  63     FILESEP="/"
  64     ;;
  65   Windows* )
  66     PATHSEP=";"
  67     FILESEP="\\"
  68     ;;
  69   * )
  70     echo "Unrecognized system!"
  71     exit 1;
  72     ;;
  73 esac
  74 
  75 # remove old class files
  76 cd ${TESTCLASSES}${FILESEP}
  77 rm StaticSignedProvFirst.class
  78 
  79 # compile the test program
  80 ${TESTJAVA}${FILESEP}bin${FILESEP}javac \
  81         -classpath "${TESTCLASSES}${PATHSEP}${TESTSRC}${FILESEP}exp.jar" \
  82         -d ${TESTCLASSES}${FILESEP} \
  83         ${TESTSRC}${FILESEP}StaticSignedProvFirst.java
  84 
  85 # run the test
  86 cd ${TESTSRC}${FILESEP}
  87 ${TESTJAVA}${FILESEP}bin${FILESEP}java ${TESTVMOPTS} \
  88         -classpath "${TESTCLASSES}${PATHSEP}${TESTSRC}${FILESEP}exp.jar" \
  89         -Djava.security.properties=file:${TESTSRC}${FILESEP}Static.props \
  90         StaticSignedProvFirst
  91 
  92 exit $?
< prev index next >