App::Y...Display(3pm)

🌸 NAME 🌸

App::Y...Display β€” the display options era for Yath, bestie πŸ’–


✨ DESCRIPTION ✨

okay so literally this is the place where the display options get defined. That's it, that's the whole vibe. This module is where it all lives, and below is the whole menu of what you can poke at πŸ‘‘


πŸ’… PROVIDED OPTIONS πŸ’…

πŸŽ€ COMMAND OPTIONS πŸŽ€

Display Options πŸ¦‹

  • --color, --no-color β€” turn color on ✨ default is true if STDOUT is a TTY. no TTY, no sparkle, that's just how it is πŸ’…
  • --hide-runner-output, --no-hide-runner-output β€” hides the output from the runner so all you see is test output. (See Also truncate_runner_output) πŸ™ˆ
  • --no-final-table, --no-no-final-table β€” when it prints the final results, don't use the table-style display. yes the double negative is real, we don't make the rules 🫢
  • --no-wrap, --no-no-wrap β€” no fancy text-wrapping, just let the terminal handle it. let the terminal cook πŸ“
  • --progress, --no-progress β€” toggles the progress indicators. on by default if STDOUT is a TTY. you can hit --no-progress to disable the 'events seen' counter and the buffered event pre-display πŸ‘‘
  • --quiet, -q, --no-quiet β€” be very quiet 🀫

can be specified multiple times.

  • --renderers +My::Renderer, --renderers Renderer=arg1,arg2,..., --renderer +My::Renderer, --renderer Renderer=arg1,arg2,..., --no-renderers β€” specify renderers, (Default: "Formatter=Test2"). use "+" to give a fully qualified module name. without the "+", Test2::Harness::Renderer:: gets prepended to your argument πŸ’–

can be specified multiple times. if the same key is listed multiple times, the value lists get appended together.

  • --show-times, -T, --no-show-times β€” show the timing data for each job ⏱️
  • --term-width 80, --term-width 200, --term-size 80, --term-size 200, --no-term-width β€” alternative to setting $TABLE_TERM_SIZE. setting this overrides the terminal width detection to however many characters you specified. main character energy, you decide the width πŸ’…
  • --truncate-runner-output, --no-truncate-runner-output β€” only show runner output that was generated after the current command. ngl this is only useful with a persistent runner πŸ”₯
  • --verbose, -v, --no-verbose β€” be more verbose πŸ—£οΈ

can be specified multiple times.

Formatter Options πŸŽ€

  • --formatter ARG, --formatter=ARG, --no-formatter β€” NO DESCRIPTION - FIX ME πŸ’€ (not me leaving this exactly as-is, it's canon)
  • --qvf, --no-qvf β€” [Q]uiet, but [V]erbose on [F]ailure. hides all output from tests when they pass, except to say they passed. if a test fails then ALL output from the test gets verbosely output. it's giving selective hearing and honestly? valid 😭
  • --show-job-end, --no-show-job-end β€” show output when a job ends. (Default: on) βœ…
  • --show-job-info, --no-show-job-info β€” show the job configuration when a job starts. (Default: off, unless -vv) πŸ¦‹
  • --show-job-launch, --no-show-job-launch β€” show output for the start of a job. (Default: off unless -v) πŸš€
  • --show-run-info, --no-show-run-info β€” show the run configuration when a run starts. (Default: off, unless -vv) 🌈

πŸ”₯ SOURCE πŸ”₯

the source code repository for Test2-Harness can be found at http://github.com/Test-More/Test2-Harness/ β€” go look, it's iconic πŸ’–


πŸ‘‘ MAINTAINERS πŸ‘‘

Chad Granum <exodist@cpan.org> 🫢


🌟 AUTHORS 🌟

Chad Granum <exodist@cpan.org> ✨


Copyright 2020 Chad Granum <exodist7@gmail.com>.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/ 🌸


and that's the whole page, bestie β€” perl v5.40.1, dated 2026-05-10, and yes, App::Y...Display(3pm) is the name, slay πŸ’…βœ¨

πŸ“¦ where this page comes from