summaryrefslogtreecommitdiff
path: root/tests/unit_node/stream_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit_node/stream_test.ts')
-rw-r--r--tests/unit_node/stream_test.ts8
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/unit_node/stream_test.ts b/tests/unit_node/stream_test.ts
index 8d4970146..0aa2de18c 100644
--- a/tests/unit_node/stream_test.ts
+++ b/tests/unit_node/stream_test.ts
@@ -4,8 +4,9 @@ import { assert, assertEquals } from "@std/assert";
import { fromFileUrl, relative } from "@std/path";
import { pipeline } from "node:stream/promises";
// @ts-expect-error: @types/node is outdated
-import { getDefaultHighWaterMark } from "node:stream";
+import { getDefaultHighWaterMark, Stream } from "node:stream";
import { createReadStream, createWriteStream } from "node:fs";
+import { EventEmitter } from "node:events";
Deno.test("stream/promises pipeline", async () => {
const filePath = relative(
@@ -30,3 +31,8 @@ Deno.test("stream getDefaultHighWaterMark", () => {
assertEquals(getDefaultHighWaterMark(false), 16 * 1024);
assertEquals(getDefaultHighWaterMark(true), 16);
});
+
+Deno.test("stream is an instance of EventEmitter", () => {
+ const stream = new Stream();
+ assert(stream instanceof EventEmitter);
+});