aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/charset-bom.any.js
diff options
context:
space:
mode:
Diffstat (limited to 'tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/charset-bom.any.js')
-rw-r--r--tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/charset-bom.any.js17
1 files changed, 0 insertions, 17 deletions
diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/charset-bom.any.js b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/charset-bom.any.js
deleted file mode 100644
index d2dbe3e468f..00000000000
--- a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/charset-bom.any.js
+++ /dev/null
@@ -1,17 +0,0 @@
-// META: global=window,dedicatedworker,sharedworker
-// META: script=/common/utils.js
-
-promise_test(async () => {
- const jsonModule = await import('./bom-utf-8.json', { assert: { type: 'json' } });
- assert_equals(jsonModule.default.data, 'hello');
-}, 'UTF-8 BOM should be stripped when decoding JSON module script');
-
-promise_test(async test => {
- await promise_rejects_js(test, SyntaxError,
- import('./bom-utf-16be.json', { assert: { type: 'json' } }), 'Expected parse error from UTF-16BE BOM');
-}, 'UTF-16BE BOM should result in parse error in JSON module script');
-
-promise_test(async test => {
- await promise_rejects_js(test, SyntaxError,
- import('./bom-utf-16le.json', { assert: { type: 'json' } }), 'Expected parse error from UTF-16LE BOM');
-}, 'UTF-16LE BOM should result in parse error in JSON module script');