blob: cbccbd48429bf608fa9dd9eaac0f1fe4a38ddcbb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
// META: global=window,dedicatedworker,sharedworker
const content_types = [
"application/json+protobuf",
"application/json+blah",
"text/x-json",
"text/json+blah",
"application/blahjson",
"image/json",
];
for (const content_type of content_types) {
promise_test(async test => {
await promise_rejects_js(test, TypeError,
import(`./module.json?pipe=header(Content-Type,${content_type})`, { assert: { type: "json"} }),
`Import of a JSON module with MIME type ${content_type} should fail`);
}, `Try importing JSON module with MIME type ${content_type}`);
}
|