summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/wpt.ts10
-rw-r--r--tools/wpt/expectation.json20
2 files changed, 12 insertions, 18 deletions
diff --git a/tools/wpt.ts b/tools/wpt.ts
index eb1893940..d56ff34d6 100755
--- a/tools/wpt.ts
+++ b/tools/wpt.ts
@@ -653,6 +653,16 @@ function discoverTestsToRun(
) {
continue;
}
+ // These tests require an HTTP2 compatible server.
+ if (url.pathname.includes(".h2.")) {
+ continue;
+ }
+ // Streaming fetch requests need a server that supports chunked
+ // encoding, which the WPT test server does not. Unfortunately this
+ // also disables some useful fetch tests.
+ if (url.pathname.includes("request-upload")) {
+ continue;
+ }
const finalPath = url.pathname + url.search;
const split = finalPath.split("/");
diff --git a/tools/wpt/expectation.json b/tools/wpt/expectation.json
index 2f71688f6..288d91bcc 100644
--- a/tools/wpt/expectation.json
+++ b/tools/wpt/expectation.json
@@ -7819,9 +7819,7 @@
"CORS invalid integrity",
"Empty string integrity for opaque response",
"SHA-* integrity for opaque response"
- ],
- "request-upload.h2.any.html": false,
- "request-upload.h2.any.worker.html": false
+ ]
},
"response": {
"json.any.html": true,
@@ -7983,21 +7981,7 @@
"redirect-schemes.any.html": true,
"redirect-schemes.any.worker.html": true,
"redirect-to-dataurl.any.html": true,
- "redirect-to-dataurl.any.worker.html": true,
- "redirect-upload.h2.any.html": [
- "Fetch upload streaming should be accepted on 303",
- "Fetch upload streaming should fail on 301",
- "Fetch upload streaming should fail on 302",
- "Fetch upload streaming should fail on 307",
- "Fetch upload streaming should fail on 308"
- ],
- "redirect-upload.h2.any.worker.html": [
- "Fetch upload streaming should be accepted on 303",
- "Fetch upload streaming should fail on 301",
- "Fetch upload streaming should fail on 302",
- "Fetch upload streaming should fail on 307",
- "Fetch upload streaming should fail on 308"
- ]
+ "redirect-to-dataurl.any.worker.html": true
},
"idlharness.any.html": [
"Request interface: attribute destination",