node/test/pseudo-tty
Matteo Collina 330c8d743e stream: add destroy and _destroy methods.
Adds destroy() and _destroy() methods to Readable, Writable, Duplex
and Transform. It also standardizes the behavior and the implementation
of destroy(), which has been inconsistent in userland and core.
This PR also updates all the subsystems of core to use the new
destroy().

PR-URL: https://github.com/nodejs/node/pull/12925
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Calvin Metcalf <calvin.metcalf@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
2017-05-22 08:34:14 +02:00
..
no_dropped_stdio.js test: reduce string concatenations 2017-05-05 17:39:05 +03:00
no_dropped_stdio.out test: test TTY problems by fakeing a TTY using openpty 2016-06-01 18:59:01 -04:00
no_interleaved_stdio.js test: reduce string concatenations 2017-05-05 17:39:05 +03:00
no_interleaved_stdio.out test: test TTY problems by fakeing a TTY using openpty 2016-06-01 18:59:01 -04:00
pseudo-tty.status test: delay child exit in AIX for pseudo-tty tests 2017-03-17 12:28:44 +00:00
ref_keeps_node_running.js test: add common.noop, default for common.mustCall() 2017-03-26 12:47:15 -07:00
ref_keeps_node_running.out tty: add ref() so process.stdin.ref() etc. work 2017-02-28 18:44:05 +01:00
stdin-setrawmode.js test: add test for process.stdin.setRawMode() 2016-12-05 14:23:15 -08:00
stdin-setrawmode.out test: add stdin-setrawmode.out file 2016-12-09 15:20:51 +01:00
test-handle-wrap-isrefed-tty.js tty: add ref() so process.stdin.ref() etc. work 2017-02-28 18:44:05 +01:00
test-handle-wrap-isrefed-tty.out tty: add ref() so process.stdin.ref() etc. work 2017-02-28 18:44:05 +01:00
test-stderr-stdout-handle-sigwinch.js test: delay child exit in AIX for pseudo-tty tests 2017-03-17 12:28:44 +00:00
test-stderr-stdout-handle-sigwinch.out test: add test for SIGWINCH handling by stdio.js 2016-12-27 21:21:35 -08:00
test-tty-stdout-end.js stream: add destroy and _destroy methods. 2017-05-22 08:34:14 +02:00
test-tty-stdout-end.out test: fix old tty tests 2016-07-11 15:22:09 +02:00
test-tty-wrap.js test: fix old tty tests 2016-07-11 15:22:09 +02:00
test-tty-wrap.out test: fix old tty tests 2016-07-11 15:22:09 +02:00
testcfg.py test: fail for missing output files 2016-12-12 16:11:12 +01:00