mirror of
https://github.com/servo/servo.git
synced 2025-08-09 23:45:35 +01:00
Update web-platform-tests to revision e87f38097902e16348d4e17f4fe3bc2d0112bff1
This commit is contained in:
parent
2f8fa32e91
commit
db5631a086
381 changed files with 11610 additions and 4232 deletions
|
@ -48,6 +48,17 @@
|
|||
assert_throws(new TypeError(), function() { new Request(bodyConsumed); });
|
||||
}, "Check creating a new request from a disturbed request");
|
||||
|
||||
promise_test(function() {
|
||||
assert_true(bodyConsumed.bodyUsed , "bodyUsed is true when request is disturbed");
|
||||
const originalBody = bodyConsumed.body;
|
||||
const bodyReplaced = new Request(bodyConsumed, { body: "Replaced body" });
|
||||
assert_not_equals(bodyReplaced.body, originalBody, "new request's body is new");
|
||||
assert_false(bodyReplaced.bodyUsed, "bodyUsed is false when request is not disturbed");
|
||||
return bodyReplaced.text().then(text => {
|
||||
assert_equals(text, "Replaced body");
|
||||
});
|
||||
}, "Check creating a new request with a new body from a disturbed request");
|
||||
|
||||
promise_test(function() {
|
||||
var bodyRequest = new Request("", initValuesDict);
|
||||
const originalBody = bodyRequest.body;
|
||||
|
@ -58,7 +69,7 @@
|
|||
assert_not_equals(originalBody, undefined, "body should not be undefined");
|
||||
assert_not_equals(originalBody, null, "body should not be null");
|
||||
assert_not_equals(requestFromRequest.body, originalBody, "new request's body is new");
|
||||
return requestFromRequest.text(text => {
|
||||
return requestFromRequest.text().then(text => {
|
||||
assert_equals(text, "Request's body");
|
||||
});
|
||||
}, "Input request used for creating new request became disturbed");
|
||||
|
@ -74,7 +85,7 @@
|
|||
assert_not_equals(originalBody, null, "body should not be null");
|
||||
assert_not_equals(requestFromRequest.body, originalBody, "new request's body is new");
|
||||
|
||||
return requestFromRequest.text(text => {
|
||||
return requestFromRequest.text().then(text => {
|
||||
assert_equals(text, "init body");
|
||||
});
|
||||
}, "Input request used for creating new request became disturbed even if body is not used");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue