ladybird/Tests/LibWeb/Text/input/Streams/WritableStream-write.html
2025-03-20 11:50:49 +01:00

32 lines
749 B
HTML

<!DOCTYPE html>
<script src="../include.js"></script>
<script>
asyncTest(done => {
const stream = new WritableStream({
write(chunk) {
return new Promise(resolve => {
println(chunk);
resolve();
});
},
close() {
done();
}
});
function sendMessage(message) {
const writer = stream.getWriter();
for (const chunk of message) {
writer.ready.then(() => writer.write(chunk));
}
writer.ready.then(() => {
writer.close();
});
}
sendMessage("Well-hello-friends!");
});
</script>