diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/ports/webassembly/py_proxy_identity.mjs | 9 | ||||
| -rw-r--r-- | tests/ports/webassembly/py_proxy_identity.mjs.exp | 9 | ||||
| -rw-r--r-- | tests/ports/webassembly/run_python_async.mjs.exp | 6 |
3 files changed, 20 insertions, 4 deletions
diff --git a/tests/ports/webassembly/py_proxy_identity.mjs b/tests/ports/webassembly/py_proxy_identity.mjs index d4a720b73..97dab2e78 100644 --- a/tests/ports/webassembly/py_proxy_identity.mjs +++ b/tests/ports/webassembly/py_proxy_identity.mjs @@ -23,4 +23,13 @@ js.eventTarget.addEventListener("event", callback) js.eventTarget.dispatchEvent(js.event) js.eventTarget.removeEventListener("event", callback) js.eventTarget.dispatchEvent(js.event) + +print("Object equality") +print(js.Object == js.Object) +print(js.Object.assign == js.Object.assign) + +print("Array equality") +print(js.Array == js.Array) +print(js.Array.prototype == js.Array.prototype) +print(js.Array.prototype.push == js.Array.prototype.push) `); diff --git a/tests/ports/webassembly/py_proxy_identity.mjs.exp b/tests/ports/webassembly/py_proxy_identity.mjs.exp index 01ccf0d89..344a0a202 100644 --- a/tests/ports/webassembly/py_proxy_identity.mjs.exp +++ b/tests/ports/webassembly/py_proxy_identity.mjs.exp @@ -1,3 +1,10 @@ PyProxy { _ref: 3 } PyProxy { _ref: 3 } true -callback <JsProxy 7> +callback <JsProxy 5> +Object equality +True +True +Array equality +True +True +True diff --git a/tests/ports/webassembly/run_python_async.mjs.exp b/tests/ports/webassembly/run_python_async.mjs.exp index ad6c49e33..4dff64a60 100644 --- a/tests/ports/webassembly/run_python_async.mjs.exp +++ b/tests/ports/webassembly/run_python_async.mjs.exp @@ -2,16 +2,16 @@ 1 <JsProxy 2> py 1 -<JsProxy 5> +<JsProxy 4> py 2 2 resolved 123 3 = TEST 2 ========== 1 -<JsProxy 6> +<JsProxy 5> py 1 -<JsProxy 9> +<JsProxy 6> py 2 2 setTimeout resolved |
