general.any.html

FAILExpected13 of 14 subtests pass629 ms

Details

Test
/streams/piping/general.any.html
Harness
OK

Subtests

StatusSubtestMessage
PASSPiping must lock both the ReadableStream and WritableStream
PASSPiping finishing must unlock both the ReadableStream and WritableStream
FAILpipeTo must check the brand of its ReadableStream this value
Illegal invocation: function called with incorrect `this` reference. See https://developers.cloudflare.com/workers/observability/errors/#illegal-invocation-errors for details.
Illegal invocation: function called with incorrect `this` reference. See https://developers.cloudflare.com/workers/observability/errors/#illegal-invocation-errors for details.
PASSpipeTo must check the brand of its WritableStream argument
PASSpipeTo must fail if the ReadableStream is locked, and not lock the WritableStream
PASSpipeTo must fail if the WritableStream is locked, and not lock the ReadableStream
PASSPiping from a ReadableStream from which lots of chunks are synchronously readable
PASSPiping from a ReadableStream for which a chunk becomes asynchronously readable after the pipeTo
PASSan undefined rejection from pull should cause pipeTo() to reject when preventAbort is true
PASSan undefined rejection from pull should cause pipeTo() to reject when preventAbort is false
PASSan undefined rejection from write should cause pipeTo() to reject when preventCancel is true
PASSan undefined rejection from write should cause pipeTo() to reject when preventCancel is false
PASSpipeTo() should reject if an option getter grabs a writer
PASSpipeTo() promise should resolve if null is passed