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
|