Newer
Older
minerva / Tests / LibWeb / Text / input / Streams / TransformStream-cancelled-by-writable-side.html
@minerva minerva on 13 Jul 510 bytes Initial commit
<script src="../include.js"></script>
<script>
    function testTransformStreamReadableStreamCancellation() {
        const transformStream = new TransformStream({
            cancel(reason) {
                println(`TransformStream cancelled due to: ${reason}`);
                return Promise.resolve();
            }
        });
        transformStream.writable.abort('abort called by the writable side.');
    }

    test(() => {
        testTransformStreamReadableStreamCancellation();
    });
</script>