'use strict'; require('../common'); const { ok } = require('node:assert'); // This test verifies that cloned ReadableStream and WritableStream instances // do not keep the process alive. The test fails if it timesout (it should just // exit immediately) const rs1 = new ReadableStream(); const ws1 = new WritableStream(); const [rs2, ws2] = structuredClone([rs1, ws1], { transfer: [rs1, ws1] }); ok(rs2 instanceof ReadableStream); ok(ws2 instanceof WritableStream);