summaryrefslogtreecommitdiff
path: root/cli/tests/unit_node/readline_test.ts
blob: bef9008dd737b9d15a3df7328802752be36f96a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license.
import { createInterface, Interface } from "node:readline";
import { assertInstanceOf } from "../../../test_util/std/testing/asserts.ts";
import { Readable, Writable } from "node:stream";

Deno.test("[node/readline] createInstance", () => {
  const rl = createInterface({
    input: new Readable({ read() {} }),
    output: new Writable(),
  });

  // deno-lint-ignore no-explicit-any
  assertInstanceOf(rl, Interface as any);
});