Also define confirm and prompt functions in the faked testing environment
authorJaroslav Tulach <jtulach@netbeans.org>
Wed, 16 Jul 2014 15:39:46 +0200
changeset 734a1b7b481fa42
parent 733 39d767857334
child 735 d2f555dba114
Also define confirm and prompt functions in the faked testing environment
boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java
     1.1 --- a/boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java	Tue Jul 15 21:45:23 2014 +0200
     1.2 +++ b/boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java	Wed Jul 16 15:39:46 2014 +0200
     1.3 @@ -81,6 +81,8 @@
     1.4          try {
     1.5              eng = new ScriptEngineManager().getEngineByName("javascript");
     1.6              eng.eval("function alert(msg) { Packages.java.lang.System.out.println(msg); };");
     1.7 +            eng.eval("function confirm(msg) { Packages.java.lang.System.out.println(msg); return true; };");
     1.8 +            eng.eval("function prompt(msg, txt) { Packages.java.lang.System.out.println(msg + ':' + txt); return txt; };");
     1.9          } catch (ScriptException ex) {
    1.10              throw new IllegalStateException(ex);
    1.11          }