diff options
Diffstat (limited to 'cli/tests')
-rw-r--r-- | cli/tests/integration/run_tests.rs | 7 | ||||
-rw-r--r-- | cli/tests/testdata/dom_exception_formatting.ts | 1 | ||||
-rw-r--r-- | cli/tests/testdata/dom_exception_formatting.ts.out | 2 |
3 files changed, 10 insertions, 0 deletions
diff --git a/cli/tests/integration/run_tests.rs b/cli/tests/integration/run_tests.rs index 2c0a16582..4fd825507 100644 --- a/cli/tests/integration/run_tests.rs +++ b/cli/tests/integration/run_tests.rs @@ -1805,3 +1805,10 @@ itest!(byte_order_mark { args: "run --no-check byte_order_mark.ts", output: "byte_order_mark.out", }); + +// Regression test for https://github.com/denoland/deno/issues/11451. +itest!(dom_exception_formatting { + args: "run dom_exception_formatting.ts", + output: "dom_exception_formatting.ts.out", + exit_code: 1, +}); diff --git a/cli/tests/testdata/dom_exception_formatting.ts b/cli/tests/testdata/dom_exception_formatting.ts new file mode 100644 index 000000000..0209ec81e --- /dev/null +++ b/cli/tests/testdata/dom_exception_formatting.ts @@ -0,0 +1 @@ +throw new DOMException("foo", "SyntaxError"); diff --git a/cli/tests/testdata/dom_exception_formatting.ts.out b/cli/tests/testdata/dom_exception_formatting.ts.out new file mode 100644 index 000000000..2a815eac1 --- /dev/null +++ b/cli/tests/testdata/dom_exception_formatting.ts.out @@ -0,0 +1,2 @@ +[WILDCARD]error: Uncaught SyntaxError: foo +[WILDCARD] |