// node:stream Readable as guests observe it. Expected lines are Node v24's output for // the same file (node tests/fixtures/guests/stream.mjs). import { test, expect } from "@playwright/test"; import { guestFileLines } from "./guest"; test("Readable modes, end/close order, adapters, destroy and decoding match Node", async ({ page }) => { expect(await guestFileLines(page, "stream.mjs")).toEqual([ "data:a data:b end:true close", "4 abc null 1 true null", "d null", "late true true", "true xy", "toweb", "error:bad close true bad true", "string:€; utf8", "true function false", ]); });