'use strict'; | |
require('../common'); | |
const assert = require('assert'); | |
const { ReadStream, WriteStream } = require('tty'); | |
{ | |
// Verify that tty.ReadStream can be constructed without new. | |
const stream = ReadStream(0); | |
stream.unref(); | |
assert(stream instanceof ReadStream); | |
assert.strictEqual(stream.isTTY, true); | |
} | |
{ | |
// Verify that tty.WriteStream can be constructed without new. | |
const stream = WriteStream(1); | |
assert(stream instanceof WriteStream); | |
assert.strictEqual(stream.isTTY, true); | |
} |