Tue, 07 Apr 2015 14:13:07 +0530
8076972: Several nashorn tests failing
Reviewed-by: jlaskey, lagergren
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