1.1 --- a/json-tck/src/main/java/net/java/html/js/tests/JavaScriptBodyTest.java Mon Feb 03 15:11:48 2014 +0100
1.2 +++ b/json-tck/src/main/java/net/java/html/js/tests/JavaScriptBodyTest.java Mon Feb 03 15:12:08 2014 +0100
1.3 @@ -275,12 +275,16 @@
1.4 }
1.5
1.6 @KOTest public void callLater() throws Exception{
1.7 - Fn.activePresenter().loadScript(new StringReader(
1.8 + final Fn.Presenter p = Fn.activePresenter();
1.9 + if (p == null) {
1.10 + return;
1.11 + }
1.12 + p.loadScript(new StringReader(
1.13 "if (typeof window === 'undefined') window = {};"
1.14 ));
1.15 Later l = new Later();
1.16 l.register();
1.17 - Fn.activePresenter().loadScript(new StringReader(
1.18 + p.loadScript(new StringReader(
1.19 "window.later();"
1.20 ));
1.21 assert l.call == 42 : "Method was called: " + l.call;