Check the callback happens on the right thread preprocess
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Wed, 04 Dec 2013 22:34:52 +0100
branchpreprocess
changeset 343d5614400f482
parent 342 3d7656b6f28e
child 344 70354519b320
Check the callback happens on the right thread
json-tck/src/main/java/net/java/html/js/tests/JavaScriptBodyTest.java
     1.1 --- a/json-tck/src/main/java/net/java/html/js/tests/JavaScriptBodyTest.java	Sun Dec 01 22:15:30 2013 +0100
     1.2 +++ b/json-tck/src/main/java/net/java/html/js/tests/JavaScriptBodyTest.java	Wed Dec 04 22:34:52 2013 +0100
     1.3 @@ -58,9 +58,15 @@
     1.4  
     1.5      private static class R implements Runnable {
     1.6          int cnt;
     1.7 +        private final Thread initThread;
     1.8 +        
     1.9 +        public R() {
    1.10 +            initThread = Thread.currentThread();
    1.11 +        }
    1.12  
    1.13          @Override
    1.14          public void run() {
    1.15 +            assert initThread == Thread.currentThread() : "Expecting to run in " + initThread + " but running in " + Thread.currentThread();
    1.16              cnt++;
    1.17          }
    1.18      }