diff options
| author | Yoshiya Hinosawa <stibium121@gmail.com> | 2021-01-14 22:08:49 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-14 22:08:49 +0900 |
| commit | c75f92c4e2827a8c69edbb7dd937df87142b2b29 (patch) | |
| tree | d491a852ec0f6789139f2b4ce6b1fcfa8b5e7779 /cli/tests/wpt.jsonc | |
| parent | 78c27e0923e52d0b3afeef8f4b0f71660c0adfa5 (diff) | |
fix: align DOMException API to the spec and add web platform testing of it. (#9106)
* fix: align DOMException API to the spec
* test: fix test case 070_location
* test(DOMException): disable "does not inherit from Error: class-side"
test of WPT
* test: remove test cases in deno codebase
* docs: add note about skipped test
Diffstat (limited to 'cli/tests/wpt.jsonc')
| -rw-r--r-- | cli/tests/wpt.jsonc | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/cli/tests/wpt.jsonc b/cli/tests/wpt.jsonc index 29f3967ad..242338155 100644 --- a/cli/tests/wpt.jsonc +++ b/cli/tests/wpt.jsonc @@ -182,5 +182,21 @@ ], "WebCryptoApi": [ "getRandomValues" + ], + "WebIDL": [ + "ecmascript-binding/es-exceptions/DOMException-constants", + "ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype", + "ecmascript-binding/es-exceptions/DOMException-constructor-behavior", + { + "name": "ecmascript-binding/es-exceptions/DOMException-custom-bindings", + "expectFail": [ + // TODO(kt3k): Enable this test. + // We can pass this test by using Object.setPrototypeOf(...) instead of + // class...extends, but that causes a problem in printing of uncaught + // DOMException. We might need to modify how to print uncaught error in + // `//core/error.rs`. + "does not inherit from Error: class-side" + ] + } ] } |
