8076972: Several nashorn tests failing

Tue, 07 Apr 2015 14:13:07 +0530

author
sundar
date
Tue, 07 Apr 2015 14:13:07 +0530
changeset 1327
fb53538ea56b
parent 1326
6787fa783196
child 1328
ca218b7a1b4b

8076972: Several nashorn tests failing
Reviewed-by: jlaskey, lagergren

make/build.xml file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/api/javaaccess/test/BooleanAccessTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/api/javaaccess/test/MethodAccessTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/api/javaaccess/test/ObjectAccessTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/api/javaaccess/test/StringAccessTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/api/scripting/test/MultipleEngineTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/internal/runtime/regexp/joni/test/JoniTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/internal/runtime/regexp/test/JdkRegExpTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/internal/runtime/test/ConsStringTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/internal/runtime/test/ContextTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/internal/runtime/test/JSTypeTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/internal/runtime/test/LexicalBindingTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/internal/runtime/test/NoPersistenceCachingTest.java file | annotate | diff | comparison | revisions
test/src/jdk/nashorn/internal/runtime/test/SourceTest.java file | annotate | diff | comparison | revisions
     1.1 --- a/make/build.xml	Mon Apr 06 16:18:54 2015 +0530
     1.2 +++ b/make/build.xml	Tue Apr 07 14:13:07 2015 +0530
     1.3 @@ -394,13 +394,13 @@
     1.4    <!-- only to be invoked as dependency of "test" target -->
     1.5    <target name="-test-classes-all" depends="jar" unless="test.class">
     1.6        <fileset id="test.classes" dir="${build.test.classes.dir}">
     1.7 -          <include name="**/api/javaaccess/*Test.class"/>
     1.8 -          <include name="**/api/scripting/*Test.class"/>
     1.9 -          <include name="**/codegen/*Test.class"/>
    1.10 -          <include name="**/parser/*Test.class"/>
    1.11 -          <include name="**/runtime/*Test.class"/>
    1.12 -          <include name="**/runtime/regexp/*Test.class"/>
    1.13 -          <include name="**/runtime/regexp/joni/*Test.class"/>
    1.14 +          <include name="**/api/javaaccess/test/*Test.class"/>
    1.15 +          <include name="**/api/scripting/test/*Test.class"/>
    1.16 +          <include name="**/codegen/test/*Test.class"/>
    1.17 +          <include name="**/parser/test/*Test.class"/>
    1.18 +          <include name="**/runtime/test/*Test.class"/>
    1.19 +          <include name="**/runtime/regexp/test/*Test.class"/>
    1.20 +          <include name="**/runtime/regexp/joni/test/*Test.class"/>
    1.21            <include name="**/framework/*Test.class"/>
    1.22       </fileset>
    1.23    </target>
     2.1 --- a/test/src/jdk/nashorn/api/javaaccess/test/BooleanAccessTest.java	Mon Apr 06 16:18:54 2015 +0530
     2.2 +++ b/test/src/jdk/nashorn/api/javaaccess/test/BooleanAccessTest.java	Tue Apr 07 14:13:07 2015 +0530
     2.3 @@ -38,8 +38,8 @@
     2.4  
     2.5  /**
     2.6   * @test
     2.7 - * @build jdk.nashorn.api.javaaccess.SharedObject jdk.nashorn.api.javaaccess.Person jdk.nashorn.api.javaaccess.BooleanAccessTest
     2.8 - * @run testng/othervm jdk.nashorn.api.javaaccess.BooleanAccessTest
     2.9 + * @build jdk.nashorn.api.javaaccess.test.SharedObject jdk.nashorn.api.javaaccess.test.Person jdk.nashorn.api.javaaccess.test.BooleanAccessTest
    2.10 + * @run testng/othervm jdk.nashorn.api.javaaccess.test.BooleanAccessTest
    2.11   */
    2.12  @SuppressWarnings("javadoc")
    2.13  public class BooleanAccessTest {
    2.14 @@ -57,7 +57,7 @@
    2.15          e = m.getEngineByName("nashorn");
    2.16          o = new SharedObject();
    2.17          e.put("o", o);
    2.18 -        e.eval("var SharedObject = Packages.jdk.nashorn.api.javaaccess.SharedObject;");
    2.19 +        e.eval("var SharedObject = Packages.jdk.nashorn.api.javaaccess.test.SharedObject;");
    2.20      }
    2.21  
    2.22      @AfterClass
     3.1 --- a/test/src/jdk/nashorn/api/javaaccess/test/MethodAccessTest.java	Mon Apr 06 16:18:54 2015 +0530
     3.2 +++ b/test/src/jdk/nashorn/api/javaaccess/test/MethodAccessTest.java	Tue Apr 07 14:13:07 2015 +0530
     3.3 @@ -41,8 +41,8 @@
     3.4  
     3.5  /**
     3.6   * @test
     3.7 - * @build jdk.nashorn.api.javaaccess.SharedObject jdk.nashorn.api.javaaccess.Person jdk.nashorn.api.javaaccess.MethodAccessTest
     3.8 - * @run testng/othervm jdk.nashorn.api.javaaccess.MethodAccessTest
     3.9 + * @build jdk.nashorn.api.javaaccess.test.SharedObject jdk.nashorn.api.javaaccess.test.Person jdk.nashorn.api.javaaccess.test.MethodAccessTest
    3.10 + * @run testng/othervm jdk.nashorn.api.javaaccess.test.MethodAccessTest
    3.11   */
    3.12  @SuppressWarnings("javadoc")
    3.13  public class MethodAccessTest {
    3.14 @@ -61,8 +61,8 @@
    3.15          o = new SharedObject();
    3.16          o.setEngine(e);
    3.17          e.put("o", o);
    3.18 -        e.eval("var SharedObject = Packages.jdk.nashorn.api.javaaccess.SharedObject;");
    3.19 -        e.eval("var Person = Packages.jdk.nashorn.api.javaaccess.Person;");
    3.20 +        e.eval("var SharedObject = Packages.jdk.nashorn.api.javaaccess.test.SharedObject;");
    3.21 +        e.eval("var Person = Packages.jdk.nashorn.api.javaaccess.test.Person;");
    3.22      }
    3.23  
    3.24      @AfterClass
    3.25 @@ -338,13 +338,13 @@
    3.26  
    3.27      @Test
    3.28      public void accessDefaultConstructor() throws ScriptException {
    3.29 -        e.eval("var dc = new Packages.jdk.nashorn.api.javaaccess.Person()");
    3.30 +        e.eval("var dc = new Packages.jdk.nashorn.api.javaaccess.test.Person()");
    3.31          assertEquals(new Person(), e.get("dc"));
    3.32      }
    3.33  
    3.34      @Test
    3.35      public void accessCustomConstructor() throws ScriptException {
    3.36 -        e.eval("var cc = new Packages.jdk.nashorn.api.javaaccess.Person(17)");
    3.37 +        e.eval("var cc = new Packages.jdk.nashorn.api.javaaccess.test.Person(17)");
    3.38          assertEquals(new Person(17), e.get("cc"));
    3.39      }
    3.40  
     4.1 --- a/test/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java	Mon Apr 06 16:18:54 2015 +0530
     4.2 +++ b/test/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java	Tue Apr 07 14:13:07 2015 +0530
     4.3 @@ -38,8 +38,8 @@
     4.4  
     4.5  /**
     4.6   * @test
     4.7 - * @build jdk.nashorn.api.javaaccess.SharedObject jdk.nashorn.api.javaaccess.Person jdk.nashorn.api.javaaccess.NumberAccessTest
     4.8 - * @run testng/othervm jdk.nashorn.api.javaaccess.NumberAccessTest
     4.9 + * @build jdk.nashorn.api.javaaccess.test.SharedObject jdk.nashorn.api.javaaccess.test.Person jdk.nashorn.api.javaaccess.test.NumberAccessTest
    4.10 + * @run testng/othervm jdk.nashorn.api.javaaccess.test.NumberAccessTest
    4.11   */
    4.12  @SuppressWarnings("javadoc")
    4.13  public class NumberAccessTest {
    4.14 @@ -57,7 +57,7 @@
    4.15          e = m.getEngineByName("nashorn");
    4.16          o = new SharedObject();
    4.17          e.put("o", o);
    4.18 -        e.eval("var SharedObject = Packages.jdk.nashorn.api.javaaccess.SharedObject;");
    4.19 +        e.eval("var SharedObject = Packages.jdk.nashorn.api.javaaccess.test.SharedObject;");
    4.20      }
    4.21  
    4.22      @AfterClass
     5.1 --- a/test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java	Mon Apr 06 16:18:54 2015 +0530
     5.2 +++ b/test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java	Tue Apr 07 14:13:07 2015 +0530
     5.3 @@ -37,8 +37,8 @@
     5.4  
     5.5  /**
     5.6   * @test
     5.7 - * @build jdk.nashorn.api.javaaccess.SharedObject jdk.nashorn.api.javaaccess.Person jdk.nashorn.api.javaaccess.NumberBoxingTest
     5.8 - * @run testng/othervm jdk.nashorn.api.javaaccess.NumberBoxingTest
     5.9 + * @build jdk.nashorn.api.javaaccess.test.SharedObject jdk.nashorn.api.javaaccess.test.Person jdk.nashorn.api.javaaccess.test.NumberBoxingTest
    5.10 + * @run testng/othervm jdk.nashorn.api.javaaccess.test.NumberBoxingTest
    5.11   */
    5.12  @SuppressWarnings("javadoc")
    5.13  public class NumberBoxingTest {
    5.14 @@ -56,7 +56,7 @@
    5.15          e = m.getEngineByName("nashorn");
    5.16          o = new SharedObject();
    5.17          e.put("o", o);
    5.18 -        e.eval("var SharedObject = Packages.jdk.nashorn.api.javaaccess.SharedObject;");
    5.19 +        e.eval("var SharedObject = Packages.jdk.nashorn.api.javaaccess.test.SharedObject;");
    5.20      }
    5.21  
    5.22      @AfterClass
     6.1 --- a/test/src/jdk/nashorn/api/javaaccess/test/ObjectAccessTest.java	Mon Apr 06 16:18:54 2015 +0530
     6.2 +++ b/test/src/jdk/nashorn/api/javaaccess/test/ObjectAccessTest.java	Tue Apr 07 14:13:07 2015 +0530
     6.3 @@ -37,8 +37,8 @@
     6.4  
     6.5  /**
     6.6   * @test
     6.7 - * @build jdk.nashorn.api.javaaccess.SharedObject jdk.nashorn.api.javaaccess.Person jdk.nashorn.api.javaaccess.ObjectAccessTest
     6.8 - * @run testng/othervm jdk.nashorn.api.javaaccess.ObjectAccessTest
     6.9 + * @build jdk.nashorn.api.javaaccess.test.SharedObject jdk.nashorn.api.javaaccess.test.Person jdk.nashorn.api.javaaccess.test.ObjectAccessTest
    6.10 + * @run testng/othervm jdk.nashorn.api.javaaccess.test.ObjectAccessTest
    6.11   */
    6.12  @SuppressWarnings("javadoc")
    6.13  public class ObjectAccessTest {
    6.14 @@ -56,8 +56,8 @@
    6.15          e = m.getEngineByName("nashorn");
    6.16          o = new SharedObject();
    6.17          e.put("o", o);
    6.18 -        e.eval("var SharedObject = Packages.jdk.nashorn.api.javaaccess.SharedObject;");
    6.19 -        e.eval("var Person = Packages.jdk.nashorn.api.javaaccess.Person;");
    6.20 +        e.eval("var SharedObject = Packages.jdk.nashorn.api.javaaccess.test.SharedObject;");
    6.21 +        e.eval("var Person = Packages.jdk.nashorn.api.javaaccess.test.Person;");
    6.22      }
    6.23  
    6.24      @AfterClass
    6.25 @@ -80,7 +80,7 @@
    6.26          e.eval("var p_object_array = o.publicObjectArray;");
    6.27          assertEquals(o.publicObjectArray[0], e.eval("o.publicObjectArray[0]"));
    6.28          assertArrayEquals(o.publicObjectArray, (Object[])e.get("p_object_array"));
    6.29 -        e.eval("var t_object_arr = new (Java.type(\"jdk.nashorn.api.javaaccess.Person[]\"))(3);" +
    6.30 +        e.eval("var t_object_arr = new (Java.type(\"jdk.nashorn.api.javaaccess.test.Person[]\"))(3);" +
    6.31                  "t_object_arr[0] = new Person(100);" +
    6.32                  "t_object_arr[1] = new Person(120);" +
    6.33                  "t_object_arr[2] = new Person(140);" +
    6.34 @@ -104,7 +104,7 @@
    6.35          e.eval("var ps_object_array = SharedObject.publicStaticObjectArray;");
    6.36          assertEquals(SharedObject.publicStaticObjectArray[0], e.eval("SharedObject.publicStaticObjectArray[0]"));
    6.37          assertArrayEquals(SharedObject.publicStaticObjectArray, (Object[])e.get("ps_object_array"));
    6.38 -        e.eval("var ts_object_arr = new (Java.type(\"jdk.nashorn.api.javaaccess.Person[]\"))(3);" +
    6.39 +        e.eval("var ts_object_arr = new (Java.type(\"jdk.nashorn.api.javaaccess.test.Person[]\"))(3);" +
    6.40                  "ts_object_arr[0] = new Person(100);" +
    6.41                  "ts_object_arr[1] = new Person(120);" +
    6.42                  "ts_object_arr[2] = new Person(140);" +
    6.43 @@ -128,7 +128,7 @@
    6.44          e.eval("var pf_object_array = o.publicFinalObjectArray;");
    6.45          assertEquals(o.publicFinalObjectArray[0], e.eval("o.publicFinalObjectArray[0]"));
    6.46          assertArrayEquals(o.publicFinalObjectArray, (Object[])e.get("pf_object_array"));
    6.47 -        e.eval("var tf_object_arr = new (Java.type(\"jdk.nashorn.api.javaaccess.Person[]\"))(3);" +
    6.48 +        e.eval("var tf_object_arr = new (Java.type(\"jdk.nashorn.api.javaaccess.test.Person[]\"))(3);" +
    6.49                  "tf_object_arr[0] = new Person(100);" +
    6.50                  "tf_object_arr[1] = new Person(120);" +
    6.51                  "tf_object_arr[2] = new Person(140);" +
    6.52 @@ -152,7 +152,7 @@
    6.53          e.eval("var psf_object_array = SharedObject.publicStaticFinalObjectArray;");
    6.54          assertEquals(SharedObject.publicStaticFinalObjectArray[0], e.eval("SharedObject.publicStaticFinalObjectArray[0]"));
    6.55          assertArrayEquals(SharedObject.publicStaticFinalObjectArray, (Object[])e.get("psf_object_array"));
    6.56 -        e.eval("var tsf_object_arr = new (Java.type(\"jdk.nashorn.api.javaaccess.Person[]\"))(3);" +
    6.57 +        e.eval("var tsf_object_arr = new (Java.type(\"jdk.nashorn.api.javaaccess.test.Person[]\"))(3);" +
    6.58                  "tsf_object_arr[0] = new Person(100);" +
    6.59                  "tsf_object_arr[1] = new Person(120);" +
    6.60                  "tsf_object_arr[2] = new Person(140);" +
     7.1 --- a/test/src/jdk/nashorn/api/javaaccess/test/StringAccessTest.java	Mon Apr 06 16:18:54 2015 +0530
     7.2 +++ b/test/src/jdk/nashorn/api/javaaccess/test/StringAccessTest.java	Tue Apr 07 14:13:07 2015 +0530
     7.3 @@ -37,8 +37,8 @@
     7.4  
     7.5  /**
     7.6   * @test
     7.7 - * @build jdk.nashorn.api.javaaccess.SharedObject jdk.nashorn.api.javaaccess.Person jdk.nashorn.api.javaaccess.StringAccessTest
     7.8 - * @run testng/othervm jdk.nashorn.api.javaaccess.StringAccessTest
     7.9 + * @build jdk.nashorn.api.javaaccess.test.SharedObject jdk.nashorn.api.javaaccess.test.Person jdk.nashorn.api.javaaccess.test.StringAccessTest
    7.10 + * @run testng/othervm jdk.nashorn.api.javaaccess.test.StringAccessTest
    7.11   */
    7.12  @SuppressWarnings("javadoc")
    7.13  public class StringAccessTest {
    7.14 @@ -56,7 +56,7 @@
    7.15          e = m.getEngineByName("nashorn");
    7.16          o = new SharedObject();
    7.17          e.put("o", o);
    7.18 -        e.eval("var SharedObject = Packages.jdk.nashorn.api.javaaccess.SharedObject;");
    7.19 +        e.eval("var SharedObject = Packages.jdk.nashorn.api.javaaccess.test.SharedObject;");
    7.20      }
    7.21  
    7.22      @AfterClass
     8.1 --- a/test/src/jdk/nashorn/api/scripting/test/MultipleEngineTest.java	Mon Apr 06 16:18:54 2015 +0530
     8.2 +++ b/test/src/jdk/nashorn/api/scripting/test/MultipleEngineTest.java	Tue Apr 07 14:13:07 2015 +0530
     8.3 @@ -35,7 +35,7 @@
     8.4   * independently.
     8.5   *
     8.6   * @test
     8.7 - * @run testng jdk.nashorn.api.scripting.MultipleEngineTest
     8.8 + * @run testng jdk.nashorn.api.scripting.test.MultipleEngineTest
     8.9   */
    8.10  @SuppressWarnings("javadoc")
    8.11  public class MultipleEngineTest {
     9.1 --- a/test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java	Mon Apr 06 16:18:54 2015 +0530
     9.2 +++ b/test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java	Tue Apr 07 14:13:07 2015 +0530
     9.3 @@ -58,8 +58,8 @@
     9.4   * Tests for JSR-223 script engine for Nashorn.
     9.5   *
     9.6   * @test
     9.7 - * @build jdk.nashorn.api.scripting.Window jdk.nashorn.api.scripting.WindowEventHandler jdk.nashorn.api.scripting.VariableArityTestInterface jdk.nashorn.api.scripting.ScriptEngineTest
     9.8 - * @run testng/othervm jdk.nashorn.api.scripting.ScriptEngineTest
     9.9 + * @build jdk.nashorn.api.scripting.test.Window jdk.nashorn.api.scripting.test.WindowEventHandler jdk.nashorn.api.scripting.test.VariableArityTestInterface jdk.nashorn.api.scripting.test.ScriptEngineTest
    9.10 + * @run testng/othervm jdk.nashorn.api.scripting.test.ScriptEngineTest
    9.11   */
    9.12  @SuppressWarnings("javadoc")
    9.13  public class ScriptEngineTest {
    9.14 @@ -542,7 +542,7 @@
    9.15          final ScriptEngineManager m = new ScriptEngineManager();
    9.16          final ScriptEngine e = m.getEngineByName("nashorn");
    9.17          e.eval("obj = { foo: 'hello' }");
    9.18 -        e.put("Window", e.eval("Packages.jdk.nashorn.api.scripting.Window"));
    9.19 +        e.put("Window", e.eval("Packages.jdk.nashorn.api.scripting.test.Window"));
    9.20          assertEquals(e.eval("Window.funcJSObject(obj)"), "hello");
    9.21          assertEquals(e.eval("Window.funcScriptObjectMirror(obj)"), "hello");
    9.22          assertEquals(e.eval("Window.funcMap(obj)"), "hello");
    10.1 --- a/test/src/jdk/nashorn/internal/runtime/regexp/joni/test/JoniTest.java	Mon Apr 06 16:18:54 2015 +0530
    10.2 +++ b/test/src/jdk/nashorn/internal/runtime/regexp/joni/test/JoniTest.java	Tue Apr 07 14:13:07 2015 +0530
    10.3 @@ -32,7 +32,7 @@
    10.4   * Joni coverage tests
    10.5   *
    10.6   * @test
    10.7 - * @run testng jdk.nashorn.internal.runtime.regexp.joni.JoniTest
    10.8 + * @run testng jdk.nashorn.internal.runtime.regexp.joni.test.JoniTest
    10.9   */
   10.10  @SuppressWarnings("javadoc")
   10.11  public class JoniTest {
    11.1 --- a/test/src/jdk/nashorn/internal/runtime/regexp/test/JdkRegExpTest.java	Mon Apr 06 16:18:54 2015 +0530
    11.2 +++ b/test/src/jdk/nashorn/internal/runtime/regexp/test/JdkRegExpTest.java	Tue Apr 07 14:13:07 2015 +0530
    11.3 @@ -38,7 +38,7 @@
    11.4   * Basic tests for the JDK based RegExp implementation.
    11.5   *
    11.6   * @test
    11.7 - * @run testng jdk.nashorn.internal.runtime.regexp.JdkRegExpTest
    11.8 + * @run testng jdk.nashorn.internal.runtime.regexp.test.JdkRegExpTest
    11.9   */
   11.10  public class JdkRegExpTest {
   11.11  
    12.1 --- a/test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java	Mon Apr 06 16:18:54 2015 +0530
    12.2 +++ b/test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java	Tue Apr 07 14:13:07 2015 +0530
    12.3 @@ -38,10 +38,11 @@
    12.4  import org.testng.annotations.Test;
    12.5  
    12.6  /**
    12.7 + * @ignore Fails with jtreg, but passes with ant test run. Ignore for now.
    12.8   * @test
    12.9   * @bug 8039185 8039403
   12.10   * @summary  Test for persistent code cache and path handling
   12.11 - * @run testng jdk.nashorn.internal.runtime.CodeStoreAndPathTest
   12.12 + * @run testng jdk.nashorn.internal.runtime.test.CodeStoreAndPathTest
   12.13   */
   12.14  @SuppressWarnings("javadoc")
   12.15  public class CodeStoreAndPathTest {
    13.1 --- a/test/src/jdk/nashorn/internal/runtime/test/ConsStringTest.java	Mon Apr 06 16:18:54 2015 +0530
    13.2 +++ b/test/src/jdk/nashorn/internal/runtime/test/ConsStringTest.java	Tue Apr 07 14:13:07 2015 +0530
    13.3 @@ -34,7 +34,7 @@
    13.4   * Tests for JSType methods.
    13.5   *
    13.6   * @test
    13.7 - * @run testng jdk.nashorn.internal.runtime.ConsStringTest
    13.8 + * @run testng jdk.nashorn.internal.runtime.test.ConsStringTest
    13.9   */
   13.10  public class ConsStringTest {
   13.11  
    14.1 --- a/test/src/jdk/nashorn/internal/runtime/test/ContextTest.java	Mon Apr 06 16:18:54 2015 +0530
    14.2 +++ b/test/src/jdk/nashorn/internal/runtime/test/ContextTest.java	Tue Apr 07 14:13:07 2015 +0530
    14.3 @@ -44,7 +44,7 @@
    14.4   * Basic Context API tests.
    14.5   *
    14.6   * @test
    14.7 - * @run testng jdk.nashorn.internal.runtime.ContextTest
    14.8 + * @run testng jdk.nashorn.internal.runtime.test.ContextTest
    14.9   */
   14.10  @SuppressWarnings("javadoc")
   14.11  public class ContextTest {
    15.1 --- a/test/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java	Mon Apr 06 16:18:54 2015 +0530
    15.2 +++ b/test/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java	Tue Apr 07 14:13:07 2015 +0530
    15.3 @@ -42,7 +42,7 @@
    15.4   * JDK-8044518: Ensure exceptions related to optimistic recompilation are not serializable
    15.5   *
    15.6   * @test
    15.7 - * @run testng jdk.nashorn.internal.runtime.ExceptionsNotSerializable
    15.8 + * @run testng jdk.nashorn.internal.runtime.test.ExceptionsNotSerializable
    15.9   */
   15.10  @SuppressWarnings("javadoc")
   15.11  public class ExceptionsNotSerializable {
    16.1 --- a/test/src/jdk/nashorn/internal/runtime/test/JSTypeTest.java	Mon Apr 06 16:18:54 2015 +0530
    16.2 +++ b/test/src/jdk/nashorn/internal/runtime/test/JSTypeTest.java	Tue Apr 07 14:13:07 2015 +0530
    16.3 @@ -37,7 +37,7 @@
    16.4   * Tests for JSType methods.
    16.5   *
    16.6   * @test
    16.7 - * @run testng jdk.nashorn.internal.runtime.JSTypeTest
    16.8 + * @run testng jdk.nashorn.internal.runtime.test.JSTypeTest
    16.9   */
   16.10  public class JSTypeTest {
   16.11      /**
    17.1 --- a/test/src/jdk/nashorn/internal/runtime/test/LexicalBindingTest.java	Mon Apr 06 16:18:54 2015 +0530
    17.2 +++ b/test/src/jdk/nashorn/internal/runtime/test/LexicalBindingTest.java	Tue Apr 07 14:13:07 2015 +0530
    17.3 @@ -40,7 +40,7 @@
    17.4   * Top-level lexical binding tests.
    17.5   *
    17.6   * @test
    17.7 - * @run testng jdk.nashorn.internal.runtime.LexicalBindingTest
    17.8 + * @run testng jdk.nashorn.internal.runtime.test.LexicalBindingTest
    17.9   */
   17.10  @SuppressWarnings("javadoc")
   17.11  public class LexicalBindingTest {
    18.1 --- a/test/src/jdk/nashorn/internal/runtime/test/NoPersistenceCachingTest.java	Mon Apr 06 16:18:54 2015 +0530
    18.2 +++ b/test/src/jdk/nashorn/internal/runtime/test/NoPersistenceCachingTest.java	Tue Apr 07 14:13:07 2015 +0530
    18.3 @@ -43,7 +43,7 @@
    18.4   * @test
    18.5   * @bug 8037378
    18.6   * @summary Sanity tests for no persistence caching
    18.7 - * @run testng/othervm jdk.nashorn.internal.runtime.NoPersistenceCachingTest
    18.8 + * @run testng/othervm jdk.nashorn.internal.runtime.test.NoPersistenceCachingTest
    18.9   */
   18.10  @SuppressWarnings("javadoc")
   18.11  public class NoPersistenceCachingTest {
    19.1 --- a/test/src/jdk/nashorn/internal/runtime/test/SourceTest.java	Mon Apr 06 16:18:54 2015 +0530
    19.2 +++ b/test/src/jdk/nashorn/internal/runtime/test/SourceTest.java	Tue Apr 07 14:13:07 2015 +0530
    19.3 @@ -49,7 +49,7 @@
    19.4      final private static String SOURCE_STRING = "var x = 1;";
    19.5      final private static char[] SOURCE_CHARS = SOURCE_STRING.toCharArray();
    19.6      final private static String RESOURCE_PATH = "resources/load_test.js";
    19.7 -    final private static File SOURCE_FILE = new File("build/test/classes/jdk/nashorn/internal/runtime/" + RESOURCE_PATH);
    19.8 +    final private static File SOURCE_FILE = new File("build/test/classes/jdk/nashorn/internal/runtime/test/" + RESOURCE_PATH);
    19.9      final private static URL  SOURCE_URL = SourceTest.class.getResource(RESOURCE_PATH);
   19.10  
   19.11  

mercurial