diff -r ea12a3bb4b33 -r 7601b9d64be6 ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrJavaScriptBodyTest.java --- a/ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrJavaScriptBodyTest.java Tue Feb 24 11:12:53 2015 +0100 +++ b/ko/bck2brwsr/src/test/java/org/apidesign/bck2brwsr/ko2brwsr/Bck2BrwsrJavaScriptBodyTest.java Fri Feb 27 18:55:06 2015 +0100 @@ -27,14 +27,22 @@ * @author Jaroslav Tulach */ public class Bck2BrwsrJavaScriptBodyTest extends JavaScriptTCK { - @Factory public static Object[] tests() { + @Factory public static Object[] create() { + return VMTest.newTests(). + withClasses(tests()). + withClasses(Bck2BrwsrKnockoutImpl.createClasses()). + withLaunchers("bck2brwsr"). + withTestAnnotation(KOTest.class). + build(); + } + + static Class[] tests() { final Class[] arr = testClasses(); for (int i = 0; i < arr.length; i++) { if (arr[i].getSimpleName().startsWith("GC")) { arr[i] = Object.class; } } - return VMTest.newTests().withClasses(arr) - .withTestAnnotation(KOTest.class).build(); + return arr; } }