Getting ready for next version of HTML/Java - e.g. skipping the GC test, as WeakReference does not work in Bck2Brwsr
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Mon, 08 Dec 2014 22:13:18 +0100
changeset 17490417c5f323fd
parent 1748 9023e492b2b9
child 1750 0b4afadbd494
Getting ready for next version of HTML/Java - e.g. skipping the GC test, as WeakReference does not work in Bck2Brwsr
ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrJavaScriptBodyTest.java
ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrKnockoutTest.java
     1.1 --- a/ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrJavaScriptBodyTest.java	Mon Dec 08 18:52:00 2014 +0100
     1.2 +++ b/ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrJavaScriptBodyTest.java	Mon Dec 08 22:13:18 2014 +0100
     1.3 @@ -28,7 +28,13 @@
     1.4   */
     1.5  public class Bck2BrwsrJavaScriptBodyTest extends JavaScriptTCK {
     1.6      @Factory public static Object[] tests() {
     1.7 -        return VMTest.newTests().withClasses(testClasses())
     1.8 +        final Class<?>[] arr = testClasses();
     1.9 +        for (int i = 0; i < arr.length; i++) {
    1.10 +            if (arr[i].getSimpleName().startsWith("GC")) {
    1.11 +                arr[i] = Object.class;
    1.12 +            }
    1.13 +        }
    1.14 +        return VMTest.newTests().withClasses(arr)
    1.15              .withTestAnnotation(KOTest.class).build();
    1.16      }
    1.17  }
     2.1 --- a/ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrKnockoutTest.java	Mon Dec 08 18:52:00 2014 +0100
     2.2 +++ b/ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrKnockoutTest.java	Mon Dec 08 22:13:18 2014 +0100
     2.3 @@ -42,8 +42,14 @@
     2.4  @ServiceProvider(service = KnockoutTCK.class)
     2.5  public final class Bck2BrwsrKnockoutTest extends KnockoutTCK {
     2.6      @Factory public static Object[] create() {
     2.7 +        final Class<?>[] arr = testClasses();
     2.8 +        for (int i = 0; i < arr.length; i++) {
     2.9 +            if (arr[i].getSimpleName().startsWith("GC")) {
    2.10 +                arr[i] = Object.class;
    2.11 +            }
    2.12 +        }
    2.13          return VMTest.newTests().
    2.14 -            withClasses(testClasses()).
    2.15 +            withClasses(arr).
    2.16              withLaunchers("bck2brwsr").
    2.17              withTestAnnotation(KOTest.class).
    2.18              build();