< 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 >