ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrJavaScriptBodyTest.java
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 }