Newer
Older
minerva / Tests / LibWeb / Text / input / Streams / ReadableStream-can-cancel.html
@minerva minerva on 13 Jul 452 bytes Initial commit
<script src="../include.js"></script>
<script>
    function testReadableStreamCancellation() {
        const readableStream = new ReadableStream({
            cancel(reason) {
                println(`ReadableStream cancelled due to: ${reason}`);
                return Promise.resolve();
            }
        });

        readableStream.cancel('Test cancellation');
    }

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