diff -r 0c5a8b83182a -r bf08bd96d408 rt/vm/src/test/java/org/apidesign/vm4brwsr/Resources.java --- a/rt/vm/src/test/java/org/apidesign/vm4brwsr/Resources.java Sun May 11 23:06:45 2014 +0200 +++ b/rt/vm/src/test/java/org/apidesign/vm4brwsr/Resources.java Thu May 22 19:06:44 2014 +0200 @@ -21,12 +21,27 @@ import java.io.InputStream; import java.net.URL; import java.util.Enumeration; +import net.java.html.js.JavaScriptBody; +import net.java.html.js.JavaScriptResource; /** * * @author Jaroslav Tulach */ +@JavaScriptResource("obj.js") public class Resources { + @JavaScriptBody(args = {}, body = "return obj;") + static Object retObj() { + return null; + } + + public static boolean isObj() { + return retObj() != null; + } + public static boolean isResource() { + return Resources.class.getResource("obj.js") != null; + } + public static String loadKO() throws IOException { InputStream is = Resources.class.getResourceAsStream("ko.js"); return readIS(is, false);