1.1 --- a/vm/src/test/java/org/apidesign/vm4brwsr/ClassTest.java Sun Dec 02 15:05:36 2012 +0100
1.2 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/ClassTest.java Tue Dec 04 12:06:27 2012 +0100
1.3 @@ -33,7 +33,7 @@
1.4 }
1.5
1.6 @Test public void jsSuperClassEqualsGetSuperclass() throws Exception {
1.7 - assertExec("Classes are equal", Classes.class, "equalsClassesOfExceptionsZ", Double.valueOf(1.0));
1.8 + assertExec("Classes are equal", Classes.class, "equalsClassesOfExceptions__Z", Double.valueOf(1.0));
1.9 }
1.10
1.11 @Test public void classesAreDifferent() {
1.12 @@ -41,47 +41,47 @@
1.13 }
1.14
1.15 @Test public void jsClassesAreDifferent() throws Exception {
1.16 - assertExec("Classes are not equal", Classes.class, "differenceInClassesZ", Double.valueOf(1.0));
1.17 + assertExec("Classes are not equal", Classes.class, "differenceInClasses__Z", Double.valueOf(1.0));
1.18 }
1.19
1.20 @Test public void javaInstanceName() throws Exception {
1.21 assertEquals(Classes.classForInstance(), "java.io.IOException");
1.22 }
1.23 @Test public void jsInstanceName() throws Exception {
1.24 - assertExec("I/O name", Classes.class, "classForInstanceLjava_lang_String", "java.io.IOException");
1.25 + assertExec("I/O name", Classes.class, "classForInstance__Ljava_lang_String_2", "java.io.IOException");
1.26 }
1.27 @Test public void javaName() throws Exception {
1.28 assertEquals(Classes.name(), "java.io.IOException");
1.29 }
1.30 @Test public void jsName() throws Exception {
1.31 - assertExec("I/O name", Classes.class, "nameLjava_lang_String", "java.io.IOException");
1.32 + assertExec("I/O name", Classes.class, "name__Ljava_lang_String_2", "java.io.IOException");
1.33 }
1.34 @Test public void javaSimpleName() throws Exception {
1.35 assertEquals(Classes.simpleName(), "IOException");
1.36 }
1.37 @Test public void jsGetsSimpleName() throws Exception {
1.38 - assertExec("I/O simple name", Classes.class, "simpleNameLjava_lang_String", "IOException");
1.39 + assertExec("I/O simple name", Classes.class, "simpleName__Ljava_lang_String_2", "IOException");
1.40 }
1.41 @Test public void javaCanonicalName() {
1.42 assertEquals(Classes.canonicalName(), "java.io.IOException");
1.43 }
1.44 @Test public void jsCanonicalName() throws Exception {
1.45 - assertExec("I/O simple name", Classes.class, "canonicalNameLjava_lang_String", "java.io.IOException");
1.46 + assertExec("I/O simple name", Classes.class, "canonicalName__Ljava_lang_String_2", "java.io.IOException");
1.47 }
1.48 @Test public void javaNewInstance() throws Exception {
1.49 assertTrue(Classes.newInstance());
1.50 }
1.51 @Test public void jsNewInstance() throws Exception {
1.52 - assertExec("Check new instance", Classes.class, "newInstanceZ", Double.valueOf(1));
1.53 + assertExec("Check new instance", Classes.class, "newInstance__Z", Double.valueOf(1));
1.54 }
1.55 @Test public void jsAnnotation() throws Exception {
1.56 - assertExec("Check class annotation", Classes.class, "getMarkerI", Double.valueOf(10));
1.57 + assertExec("Check class annotation", Classes.class, "getMarker__I", Double.valueOf(10));
1.58 }
1.59 @Test public void jsStringAnnotation() throws Exception {
1.60 - assertExec("Check class annotation", Classes.class, "getNamerLjava_lang_StringZ", "my text", true);
1.61 + assertExec("Check class annotation", Classes.class, "getNamer__Ljava_lang_String_2Z", "my text", true);
1.62 }
1.63 @Test public void jsStringAnnotationFromArray() throws Exception {
1.64 - assertExec("Check class annotation", Classes.class, "getNamerLjava_lang_StringZ", "my text", false);
1.65 + assertExec("Check class annotation", Classes.class, "getNamer__Ljava_lang_String_2Z", "my text", false);
1.66 }
1.67
1.68 private static CharSequence codeSeq;