node/test/pseudo-tty
Ruben Bridgewater 0e72f3b715
tty: improve color terminal color detection
This adds a couple new entries or increases the support depending
on newer data.
I checked ncurses, tput, supports-color, and termstandard on
github. Most updates are from supports-color.

PR-URL: https://github.com/nodejs/node/pull/58146
Refs: https://github.com/nodejs/node/issues/57998
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2025-05-21 12:05:07 +00:00
..
console-dumb-tty.js
console-dumb-tty.out
console_colors.js lib: add diagnostics_channel events to module loading 2024-06-20 21:25:04 -03:00
console_colors.out lib: add diagnostics_channel events to module loading 2024-06-20 21:25:04 -03:00
no_dropped_stdio.js
no_dropped_stdio.out
no_interleaved_stdio.js
no_interleaved_stdio.out
pseudo-tty.status test: fix pty test hangs on aix 2019-07-15 00:12:38 +02:00
readline-dumb-tty.js test: add trailing commas in `test/pseudo-tty` 2023-01-29 19:14:30 +01:00
readline-dumb-tty.out readline: support TERM=dumb 2019-03-21 23:33:55 +01:00
ref_keeps_node_running.js
ref_keeps_node_running.out
repl-dumb-tty.js test: add trailing commas in `test/pseudo-tty` 2023-01-29 19:14:30 +01:00
repl-dumb-tty.out stream: error Duplex write/read if not writable/readable 2021-07-02 22:11:16 +02:00
stdin-setrawmode.js
stdin-setrawmode.out
test-assert-colors.js assert: mark partialDeepStrictEqual() as stable 2025-03-12 18:26:17 +00:00
test-assert-colors.out
test-assert-no-color.js assert: mark partialDeepStrictEqual() as stable 2025-03-12 18:26:17 +00:00
test-assert-no-color.out
test-assert-position-indicator.js assert: make assertion_error use Myers diff algorithm 2024-10-17 16:02:54 +00:00
test-assert-position-indicator.out
test-async-wrap-getasyncid-tty.js
test-async-wrap-getasyncid-tty.out
test-fatal-error.js process: inspect error in case of a fatal exception 2019-05-16 12:50:05 +02:00
test-fatal-error.out lib: add diagnostics_channel events to module loading 2024-06-20 21:25:04 -03:00
test-handle-wrap-hasref-tty.js test: rename handlewrap.hasref tests 2022-05-05 14:15:03 +01:00
test-handle-wrap-hasref-tty.out test: rename handlewrap.hasref tests 2022-05-05 14:15:03 +01:00
test-readable-tty-keepalive.js
test-readable-tty-keepalive.out
test-repl-external-module.js test: fix more tests that fail when path contains a space 2024-09-25 21:27:50 +00:00
test-repl-external-module.out repl: check for NODE_REPL_EXTERNAL_MODULE 2019-10-11 12:33:40 -07:00
test-set-raw-mode-reset-process-exit.js test: add trailing commas in `test/pseudo-tty` 2023-01-29 19:14:30 +01:00
test-set-raw-mode-reset-process-exit.out
test-set-raw-mode-reset-signal.js test: add trailing commas in `test/pseudo-tty` 2023-01-29 19:14:30 +01:00
test-set-raw-mode-reset-signal.out
test-set-raw-mode-reset.js test: add trailing commas in `test/pseudo-tty` 2023-01-29 19:14:30 +01:00
test-set-raw-mode-reset.out
test-stderr-stdout-handle-sigwinch.js
test-stderr-stdout-handle-sigwinch.out
test-stdin-write.js
test-stdin-write.out
test-stdout-read.in test: fix pty test hangs on aix 2019-07-15 00:12:38 +02:00
test-stdout-read.js
test-stdout-read.out test: fix pty test hangs on aix 2019-07-15 00:12:38 +02:00
test-testpy-env-var-via-comment.js tools: support environment variables via comments 2025-05-11 17:54:56 +00:00
test-testpy-env-var-via-comment.out tools: support environment variables via comments 2025-05-11 17:54:56 +00:00
test-trace-sigint-disabled.js test: add trailing commas in `test/pseudo-tty` 2023-01-29 19:14:30 +01:00
test-trace-sigint-disabled.out src,lib: make ^C print a JS stack trace 2020-01-28 13:52:27 +08:00
test-trace-sigint-on-idle.js test: add trailing commas in `test/pseudo-tty` 2023-01-29 19:14:30 +01:00
test-trace-sigint-on-idle.out src,lib: make ^C print a JS stack trace 2020-01-28 13:52:27 +08:00
test-trace-sigint.js test: add trailing commas in `test/pseudo-tty` 2023-01-29 19:14:30 +01:00
test-trace-sigint.out lib: add diagnostics_channel events to module loading 2024-06-20 21:25:04 -03:00
test-tty-color-support-warning-2.js tty: do not end in an infinite warning recursion 2020-02-09 13:39:56 +01:00
test-tty-color-support-warning-2.out Revert "console: colorize console error and warn" 2024-09-28 13:50:39 +00:00
test-tty-color-support-warning.js tty: do not end in an infinite warning recursion 2020-02-09 13:39:56 +01:00
test-tty-color-support-warning.out Revert "console: colorize console error and warn" 2024-09-28 13:50:39 +00:00
test-tty-color-support.js tty: improve color terminal color detection 2025-05-21 12:05:07 +00:00
test-tty-color-support.out Revert "console: colorize console error and warn" 2024-09-28 13:50:39 +00:00
test-tty-isatty.js tty: validate file descriptor to avoid int32 overflow 2021-03-23 11:02:03 +01:00
test-tty-isatty.out
test-tty-stdin-call-end.js
test-tty-stdin-call-end.out
test-tty-stdin-end.js
test-tty-stdin-end.out
test-tty-stdout-end.js
test-tty-stdout-end.out
test-tty-stdout-resize.js
test-tty-stdout-resize.out
test-tty-stream-constructors.js
test-tty-stream-constructors.out
test-tty-window-size.js
test-tty-window-size.out
test-tty-wrap.js
test-tty-wrap.out
testcfg.py tools: support environment variables via comments 2025-05-11 17:54:56 +00:00