mirror of https://github.com/lukechilds/node.git
Browse Source
PR-URL: https://github.com/nodejs/node/pull/15235 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>canary-base
Gergely Nemeth
7 years ago
committed by
Ruben Bridgewater
1 changed files with 25 additions and 0 deletions
@ -0,0 +1,25 @@ |
|||
'use strict'; |
|||
const common = require('../common'); |
|||
|
|||
const noop = () => {}; |
|||
const TTY = process.binding('tty_wrap').TTY = function() {}; |
|||
|
|||
TTY.prototype = { |
|||
setBlocking: noop, |
|||
getWindowSize: noop |
|||
}; |
|||
|
|||
const { WriteStream } = require('tty'); |
|||
|
|||
const methods = [ |
|||
'cursorTo', |
|||
'moveCursor', |
|||
'clearLine', |
|||
'clearScreenDown' |
|||
]; |
|||
|
|||
methods.forEach((method) => { |
|||
require('readline')[method] = common.mustCall(); |
|||
const writeStream = new WriteStream(1); |
|||
writeStream[method](1, 2); |
|||
}); |
Loading…
Reference in new issue