diff options
Diffstat (limited to 'test/script/basic/JDK-8014647.js')
-rw-r--r-- | test/script/basic/JDK-8014647.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/test/script/basic/JDK-8014647.js b/test/script/basic/JDK-8014647.js index 8ecc2110..8d06848f 100644 --- a/test/script/basic/JDK-8014647.js +++ b/test/script/basic/JDK-8014647.js @@ -32,9 +32,10 @@ var RunnableImpl1 = Java.extend(java.lang.Runnable, function() { print("I'm runn var RunnableImpl2 = Java.extend(java.lang.Runnable, function() { print("I'm runnable 2!") }) var r1 = new RunnableImpl1() var r2 = new RunnableImpl2() -var r3 = new RunnableImpl2(function() { print("I'm runnable 3!") }) +var RunnableImpl3 = Java.extend(RunnableImpl2); +var r3 = new RunnableImpl3({ run: function() { print("I'm runnable 3!") }}) r1.run() r2.run() r3.run() -print("r1.class === r2.class: " + (r1.class === r2.class)) -print("r2.class === r3.class: " + (r2.class === r3.class)) +print("r1.class !== r2.class: " + (r1.class !== r2.class)) +print("r2.class !== r3.class: " + (r2.class !== r3.class)) |