< prev index next >

test/src/jdk/nashorn/api/scripting/test/ScriptEngineSecurityTest.java

Print this page

        

@@ -36,10 +36,13 @@
 import jdk.nashorn.api.scripting.NashornScriptEngineFactory;
 import org.testng.annotations.Test;
 
 /**
  * jsr223 tests for security access checks.
+ *
+ * @test
+ * @run testng/othervm jdk.nashorn.api.scripting.test.ScriptEngineSecurityTest
  */
 @SuppressWarnings("javadoc")
 public class ScriptEngineSecurityTest {
 
     private static void log(final String msg) {

@@ -242,11 +245,11 @@
         }
 
         final ScriptEngineManager m = new ScriptEngineManager();
         final ScriptEngine e = m.getEngineByName("nashorn");
         final Runnable r = (Runnable)Proxy.newProxyInstance(
-            ScriptEngineTest.class.getClassLoader(),
+            ScriptEngineSecurityTest.class.getClassLoader(),
             new Class[] { Runnable.class },
             new InvocationHandler() {
                 @Override
                 public Object invoke(final Object p, final Method mtd, final Object[] a) {
                     return null;
< prev index next >