diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 12:41:41 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 12:41:41 +0000 |
commit | 10ee2acdd26a7f1298c6f6d6b7af9b469fe29b87 (patch) | |
tree | bdffd5d80c26cf4a7a518281a204be1ace85b4c1 /vendor/wasm-bindgen/tests/wasm/char.js | |
parent | Releasing progress-linux version 1.70.0+dfsg1-9~progress7.99u1. (diff) | |
download | rustc-10ee2acdd26a7f1298c6f6d6b7af9b469fe29b87.tar.xz rustc-10ee2acdd26a7f1298c6f6d6b7af9b469fe29b87.zip |
Merging upstream version 1.70.0+dfsg2.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vendor/wasm-bindgen/tests/wasm/char.js')
-rw-r--r-- | vendor/wasm-bindgen/tests/wasm/char.js | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/vendor/wasm-bindgen/tests/wasm/char.js b/vendor/wasm-bindgen/tests/wasm/char.js new file mode 100644 index 000000000..d145333e3 --- /dev/null +++ b/vendor/wasm-bindgen/tests/wasm/char.js @@ -0,0 +1,17 @@ +const wasm = require('wasm-bindgen-test.js'); +const assert = require('assert'); + +exports.js_identity = a => a; + +exports.js_works = () => { + assert.strictEqual(wasm.letter(), 'a'); + assert.strictEqual(wasm.face(), '😀'); + assert.strictEqual(wasm.rust_identity('Ղ'), 'Ղ'); + assert.strictEqual(wasm.rust_identity('ҝ'), 'ҝ'); + assert.strictEqual(wasm.rust_identity('Δ'), 'Δ'); + assert.strictEqual(wasm.rust_identity('䉨'), '䉨'); + assert.strictEqual(wasm.rust_js_identity('a'), 'a'); + assert.strictEqual(wasm.rust_js_identity('㊻'), '㊻'); + wasm.rust_letter('a'); + wasm.rust_face('😀'); +}; |