ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrJavaScriptBodyTest.java
changeset 1799 7601b9d64be6
parent 1787 ea12a3bb4b33
     1.1 --- a/ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrJavaScriptBodyTest.java	Tue Feb 24 11:12:53 2015 +0100
     1.2 +++ b/ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrJavaScriptBodyTest.java	Fri Feb 27 18:55:06 2015 +0100
     1.3 @@ -27,14 +27,22 @@
     1.4   * @author Jaroslav Tulach <jtulach@netbeans.org>
     1.5   */
     1.6  public class Bck2BrwsrJavaScriptBodyTest extends JavaScriptTCK {
     1.7 -    @Factory public static Object[] tests() {
     1.8 +    @Factory public static Object[] create() {
     1.9 +        return VMTest.newTests().
    1.10 +            withClasses(tests()).
    1.11 +            withClasses(Bck2BrwsrKnockoutImpl.createClasses()).
    1.12 +            withLaunchers("bck2brwsr").
    1.13 +            withTestAnnotation(KOTest.class).
    1.14 +            build();
    1.15 +    }
    1.16 +    
    1.17 +    static Class[] tests() {
    1.18          final Class<?>[] arr = testClasses();
    1.19          for (int i = 0; i < arr.length; i++) {
    1.20              if (arr[i].getSimpleName().startsWith("GC")) {
    1.21                  arr[i] = Object.class;
    1.22              }
    1.23          }
    1.24 -        return VMTest.newTests().withClasses(arr)
    1.25 -            .withTestAnnotation(KOTest.class).build();
    1.26 +        return arr;
    1.27      }
    1.28  }