Skip to content

Commit

Permalink
Bug 1444166 [wpt PR 9931] - Add used body replacement test for Reques…
Browse files Browse the repository at this point in the history
…t constructor, a=testonly

Automatic update from web-platform-testsFetch: add used body replacement test for Request constructor

See Fetch change whatwg/fetch#675.

Specifically, that PR allows Requests with disturbed bodies to be used as the first parameter to the Request constructor, as long as the RequestInit dictionary contains a body member with which to replace the used body.

As of this writing, no browser implements this change.

wpt-commits: e87f38097902e16348d4e17f4fe3bc2d0112bff1
wpt-pr: 9931
wpt-commits: e87f38097902e16348d4e17f4fe3bc2d0112bff1
wpt-pr: 9931

UltraBlame original commit: ad7b8e6c381646d827339d34e4ac9db07654bcc8
  • Loading branch information
marco-c committed Oct 2, 2019
1 parent afe3ca1 commit 2c5403b
Show file tree
Hide file tree
Showing 2 changed files with 132 additions and 1 deletion.
2 changes: 1 addition & 1 deletion testing/web-platform/meta/MANIFEST.json
Expand Up @@ -3660416,7 +3660416,7 @@ html
:
[
"
47a1771e5ce32b63cf4b378a87c5d53ee486c246
62d53aaa3cefd7f76f315ab3f3aa1cd5d5a4e4a0
"
"
testharness
Expand Down
131 changes: 131 additions & 0 deletions testing/web-platform/tests/fetch/api/request/request-disturbed.html
Expand Up @@ -489,6 +489,129 @@
(
)
{
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
=
Expand Down Expand Up @@ -611,6 +734,10 @@
.
text
(
)
.
then
(
text
=
>
Expand Down Expand Up @@ -780,6 +907,10 @@
.
text
(
)
.
then
(
text
=
>
Expand Down

0 comments on commit 2c5403b

Please sign in to comment.