test/javax/security/auth/Subject/doAs/Test.sh

Print this page




  49     RM="/bin/rm -f"
  50     ;;
  51   CYGWIN* )
  52     PS=";"
  53     FS="/"
  54     RM="rm"
  55     ;;
  56   Windows* )
  57     PS=";"
  58     FS="\\"
  59     RM="rm"
  60     ;;
  61   * )
  62     echo "Unrecognized system!"
  63     exit 1;
  64     ;;
  65 esac
  66 # remove any leftover built class
  67 cd ${TESTCLASSES}${FS}
  68 ${RM} Test.class
  69 ${TESTJAVA}${FS}bin${FS}javac -d ${TESTCLASSES}${FS} ${TESTSRC}${FS}Test.java

  70 WD=`pwd`
  71 cd ${TESTSRC}${FS}
  72 cd $WD
  73 echo $WD
  74 ${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} -classpath "${TESTCLASSES}${FS}" \
  75 -Djava.security.manager  \
  76 -Djava.security.policy=${TESTSRC}${FS}policy \
  77 Test
  78 
  79 exit $?


  49     RM="/bin/rm -f"
  50     ;;
  51   CYGWIN* )
  52     PS=";"
  53     FS="/"
  54     RM="rm"
  55     ;;
  56   Windows* )
  57     PS=";"
  58     FS="\\"
  59     RM="rm"
  60     ;;
  61   * )
  62     echo "Unrecognized system!"
  63     exit 1;
  64     ;;
  65 esac
  66 # remove any leftover built class
  67 cd ${TESTCLASSES}${FS}
  68 ${RM} Test.class
  69 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d ${TESTCLASSES}${FS} \
  70     ${TESTSRC}${FS}Test.java
  71 WD=`pwd`
  72 cd ${TESTSRC}${FS}
  73 cd $WD
  74 echo $WD
  75 ${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} -classpath "${TESTCLASSES}${FS}" \
  76 -Djava.security.manager  \
  77 -Djava.security.policy=${TESTSRC}${FS}policy \
  78 Test
  79 
  80 exit $?