1
0
Fork 0
firefox/testing/web-platform/tests/fetch/api/response/response-stream-disturbed-util.js
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

17 lines
448 B
JavaScript

const BODY = '{"key": "value"}';
function responseFromBodySource(bodySource) {
if (bodySource === "fetch") {
return fetch("../resources/data.json");
} else if (bodySource === "stream") {
const stream = new ReadableStream({
start(controller) {
controller.enqueue(new TextEncoder().encode(BODY));
controller.close();
},
});
return new Response(stream);
} else {
return new Response(BODY);
}
}