kitesurf · WPT

PASS
expected PASS · 1146 ms
▶ run in kitesurf
Test
/streams/piping/pipe-through.any.html
Actual
PASS
Expected
PASS
Unexpected
no
Duration
1146 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Fstreams%2Fpiping%2Fpipe-through.any.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
PASSPiping through a duck-typed pass-through transform stream should work
PASSPiping through a transform errored on the writable end does not cause an unhandled promise rejection
PASSpipeThrough should not call pipeTo on this
PASSpipeThrough should not call pipeTo on the ReadableStream prototype
PASSpipeThrough should brand-check this and not allow 'null'
PASSpipeThrough should brand-check readable and not allow 'null'
PASSpipeThrough should brand-check this and not allow 'undefined'
PASSpipeThrough should brand-check readable and not allow 'undefined'
PASSpipeThrough should brand-check this and not allow '0'
PASSpipeThrough should brand-check readable and not allow '0'
PASSpipeThrough should brand-check this and not allow 'NaN'
PASSpipeThrough should brand-check readable and not allow 'NaN'
PASSpipeThrough should brand-check this and not allow 'true'
PASSpipeThrough should brand-check readable and not allow 'true'
PASSpipeThrough should brand-check this and not allow 'ReadableStream'
PASSpipeThrough should brand-check readable and not allow 'ReadableStream'
PASSpipeThrough should brand-check this and not allow '[object ReadableStream]'
PASSpipeThrough should brand-check readable and not allow '[object ReadableStream]'
PASSpipeThrough should brand-check writable and not allow 'null'
PASSpipeThrough should brand-check writable and not allow 'undefined'
PASSpipeThrough should brand-check writable and not allow '0'
PASSpipeThrough should brand-check writable and not allow 'NaN'
PASSpipeThrough should brand-check writable and not allow 'true'
PASSpipeThrough should brand-check writable and not allow 'WritableStream'
PASSpipeThrough should brand-check writable and not allow '[object WritableStream]'
PASSpipeThrough should rethrow errors from accessing readable or writable
PASSinvalid values of signal should throw; specifically 'null'
PASSinvalid values of signal should throw; specifically '0'
PASSinvalid values of signal should throw; specifically 'NaN'
PASSinvalid values of signal should throw; specifically 'true'
PASSinvalid values of signal should throw; specifically 'AbortSignal'
PASSinvalid values of signal should throw; specifically '[object AbortSignal]'
PASSpipeThrough should accept a real AbortSignal
PASSpipeThrough should throw if this is locked
PASSpipeThrough should throw if writable is locked
PASSpipeThrough should not care if readable is locked
PASSpreventCancel should work
PASSpreventClose should work
PASSpreventAbort should work
PASSpipeThrough() should throw if an option getter grabs a writer
PASSpipeThrough() should not throw if option is null
PASSpipeThrough() should not throw if signal is undefined
PASSpipeThrough() should throw if readable/writable getters throw

bundle built 2026-07-16T07:16:48.063Z