1.1 --- a/rt/vm/src/test/java/org/apidesign/vm4brwsr/TestVM.java Wed May 28 10:47:18 2014 +0200
1.2 +++ b/rt/vm/src/test/java/org/apidesign/vm4brwsr/TestVM.java Wed May 28 13:38:29 2014 +0200
1.3 @@ -147,6 +147,12 @@
1.4 StringBuilder sb, ScriptEngine[] eng,
1.5 String name, final String resourceName, final String resourceContent
1.6 ) throws ScriptException, IOException {
1.7 + return compileClassesAsExtension(sb, eng, resourceName, resourceContent, name);
1.8 + }
1.9 + static TestVM compileClassesAsExtension(
1.10 + StringBuilder sb, ScriptEngine[] eng,
1.11 + final String resourceName, final String resourceContent, String... names
1.12 + ) throws ScriptException, IOException {
1.13 if (sb == null) {
1.14 sb = new StringBuilder();
1.15 }
1.16 @@ -166,8 +172,9 @@
1.17 return super.get(name);
1.18 }
1.19 }).
1.20 - addRootClasses(name).
1.21 + addClasses(names).
1.22 addResources("org/apidesign/vm4brwsr/obj.js").
1.23 + addExported("org/apidesign/vm4brwsr/").
1.24 obfuscation(ObfuscationLevel.FULL).
1.25 library();
1.26 if (resourceName != null) {