diff options
Diffstat (limited to 'test/parallel/test-handle-wrap-isrefed-tty.js')
-rw-r--r-- | test/parallel/test-handle-wrap-isrefed-tty.js | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/test/parallel/test-handle-wrap-isrefed-tty.js b/test/parallel/test-handle-wrap-isrefed-tty.js index 9656fe06ee..4c31d63b52 100644 --- a/test/parallel/test-handle-wrap-isrefed-tty.js +++ b/test/parallel/test-handle-wrap-isrefed-tty.js @@ -9,16 +9,18 @@ function makeAssert(message) { strictEqual(actual, expected, message); }; } -const assert = makeAssert('isRefed() not working on tty_wrap'); +const assert = makeAssert('unrefed() not working on tty_wrap'); if (process.argv[2] === 'child') { // Test tty_wrap in piped child to guarentee stdin being a TTY. const ReadStream = require('tty').ReadStream; const tty = new ReadStream(0); - assert(Object.getPrototypeOf(tty._handle).hasOwnProperty('isRefed'), true); - assert(tty._handle.isRefed(), true); + assert(Object.getPrototypeOf(tty._handle).hasOwnProperty('unrefed'), true); + assert(tty._handle.unrefed(), false); tty.unref(); - assert(tty._handle.isRefed(), false); + assert(tty._handle.unrefed(), true); + tty._handle.close(); + assert(tty._handle.unrefed(), true); return; } |