This is an automated email from the ASF dual-hosted git repository.

jtulach pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-html4j.git

commit 0ee7eb332242c87e4410152a041fd53ed551b1ac
Author: Jaroslav Tulach <jaroslav.tul...@apidesign.org>
AuthorDate: Tue Dec 22 13:58:10 2020 +0100

    Flush pending JavaScript executions before checking results
---
 .../src/main/java/net/java/html/js/tests/AsyncJavaScriptAction.java  | 5 +++++
 1 file changed, 5 insertions(+)

diff --git 
a/json-tck/src/main/java/net/java/html/js/tests/AsyncJavaScriptAction.java 
b/json-tck/src/main/java/net/java/html/js/tests/AsyncJavaScriptAction.java
index b885f75..98e650f 100644
--- a/json-tck/src/main/java/net/java/html/js/tests/AsyncJavaScriptAction.java
+++ b/json-tck/src/main/java/net/java/html/js/tests/AsyncJavaScriptAction.java
@@ -50,6 +50,9 @@ final class AsyncJavaScriptAction {
         collected.add(value);
     }
 
+    @JavaScriptBody(args = {}, body = "")
+    native void flushPendingJavaScripts();
+
     int performIteration(int from) {
         for (int i = 0; i < 5; i++) {
             jsStore(from++);
@@ -68,6 +71,7 @@ final class AsyncJavaScriptAction {
         if (!successStoringLater) {
             return;
         }
+        flushPendingJavaScripts();
         assertEquals(collected.size(), 11, "11 items: " + collected);
         for (int i = 0; i < 11; i++) {
             assertEquals(collected.get(i).intValue(), i, i + "th out of order: 
" + collected);
@@ -76,6 +80,7 @@ final class AsyncJavaScriptAction {
         if (!successStoringLater) {
             return;
         }
+        flushPendingJavaScripts();
         assertEquals(collected.size(), 22, "22 items: " + collected);
         for (int i = 0; i < 22; i++) {
             assertEquals(collected.get(i).intValue(), i, i + "th out of order: 
" + collected);


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to