// META: global=window,worker test(() => { const r = new Response(new ReadableStream()); // highWaterMark: 0 means that nothing will actually be read from the body. r.body.pipeTo(new WritableStream({}, {highWaterMark: 0})); assert_true(r.bodyUsed, 'bodyUsed should be true'); }, 'using pipeTo on Response body should disturb it synchronously'); test(() => { const r = new Response(new ReadableStream()); r.body.pipeThrough({ writable: new WritableStream({}, {highWaterMark: 0}), readable: new ReadableStream() }); assert_true(r.bodyUsed, 'bodyUsed should be true'); }, 'using pipeThrough on Response body should disturb it synchronously');