Files
serenity/Tests/LibWeb/Text/input/Streams/ReadableStream-can-cancel.html
Kenneth Myhra 2668aa90da Test/LibWeb: Add test to prove a ReadableStream can be cancelled
(cherry picked from commit fc37bc328e065465f4d60cf90a3185973be10598)
2024-06-10 08:23:32 -04:00

18 lines
452 B
HTML

<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>