< prev index next >

test/javax/script/ProviderTest.sh

Print this page




  26 # @summary ScriptEngine provider unit test
  27 #
  28 # @build ProviderTest DummyScriptEngineFactory
  29 # @run shell ProviderTest.sh
  30 
  31 if [ "${TESTSRC}" = "" ]
  32 then
  33   echo "TESTSRC not set.  Test cannot execute.  Failed."
  34   exit 1
  35 fi
  36 
  37 . ${TESTSRC}/CommonSetup.sh
  38 
  39 echo "Creating JAR file ..."
  40 
  41 $JAR ${TESTTOOLVMOPTS} -cf ${TESTCLASSES}/dummy.jar \
  42     -C ${TESTCLASSES} DummyScriptEngine.class \
  43     -C ${TESTCLASSES} DummyScriptEngineFactory.class \
  44     -C "${TESTSRC}" META-INF/services/javax.script.ScriptEngineFactory
  45 
  46 echo "Running test ..."



  47 







  48 $JAVA ${TESTVMOPTS} -classpath \
  49   "${TESTCLASSES}${PS}${TESTCLASSES}/dummy.jar" \
  50   ProviderTest


  26 # @summary ScriptEngine provider unit test
  27 #
  28 # @build ProviderTest DummyScriptEngineFactory
  29 # @run shell ProviderTest.sh
  30 
  31 if [ "${TESTSRC}" = "" ]
  32 then
  33   echo "TESTSRC not set.  Test cannot execute.  Failed."
  34   exit 1
  35 fi
  36 
  37 . ${TESTSRC}/CommonSetup.sh
  38 
  39 echo "Creating JAR file ..."
  40 
  41 $JAR ${TESTTOOLVMOPTS} -cf ${TESTCLASSES}/dummy.jar \
  42     -C ${TESTCLASSES} DummyScriptEngine.class \
  43     -C ${TESTCLASSES} DummyScriptEngineFactory.class \
  44     -C "${TESTSRC}" META-INF/services/javax.script.ScriptEngineFactory
  45 
  46 echo "Running test with security manager ..."
  47 $JAVA ${TESTVMOPTS} -Djava.security.manager -classpath \
  48   "${TESTCLASSES}${PS}${TESTCLASSES}/dummy.jar" \
  49   ProviderTest
  50 
  51 ret=$?
  52 if [ $ret -ne 0 ]
  53 then
  54   exit $ret
  55 fi
  56 
  57 echo "Running test without security manager ..."
  58 $JAVA ${TESTVMOPTS} -classpath \
  59   "${TESTCLASSES}${PS}${TESTCLASSES}/dummy.jar" \
  60   ProviderTest
< prev index next >