diff options
Diffstat (limited to 'cli/tests')
-rw-r--r-- | cli/tests/integration/run_tests.rs | 6 | ||||
-rw-r--r-- | cli/tests/testdata/wasm_streaming_panic_test.js | 3 | ||||
-rw-r--r-- | cli/tests/testdata/wasm_streaming_panic_test.js.out | 2 |
3 files changed, 11 insertions, 0 deletions
diff --git a/cli/tests/integration/run_tests.rs b/cli/tests/integration/run_tests.rs index 7c82acbf7..aec17faf0 100644 --- a/cli/tests/integration/run_tests.rs +++ b/cli/tests/integration/run_tests.rs @@ -2511,3 +2511,9 @@ itest!(config_not_auto_discovered_for_remote_script { output_str: Some("ok\n"), http_server: true, }); + +itest!(wasm_streaming_panic_test { + args: "run wasm_streaming_panic_test.js", + output: "wasm_streaming_panic_test.js.out", + exit_code: 1, +}); diff --git a/cli/tests/testdata/wasm_streaming_panic_test.js b/cli/tests/testdata/wasm_streaming_panic_test.js new file mode 100644 index 000000000..ec017592f --- /dev/null +++ b/cli/tests/testdata/wasm_streaming_panic_test.js @@ -0,0 +1,3 @@ +// https://github.com/denoland/deno/issues/13917 + +WebAssembly.instantiateStreaming(Response.error()); diff --git a/cli/tests/testdata/wasm_streaming_panic_test.js.out b/cli/tests/testdata/wasm_streaming_panic_test.js.out new file mode 100644 index 000000000..c21d709dd --- /dev/null +++ b/cli/tests/testdata/wasm_streaming_panic_test.js.out @@ -0,0 +1,2 @@ +error: Uncaught (in promise) TypeError: Invalid WebAssembly content type. + at deno:ext/fetch/26_fetch.js:[WILDCARD] |