Test2:...::Test2(3pm)

🌸 NAME 🌸

Test2::Formatter::Test2 β€” it's an alternative to TAP, bestie, and Test2::Harness uses it. That's the whole vibe.


πŸ’– DESCRIPTION πŸ’–

Okay so picture this: this formatter is the primary formatter for final result rendering whenever you're running Test2::Harness. Main character energy, fr.

But here's the thing you gotta know β€” and I need you to actually hear me on this one β€” this formatter is NOT designed to have its output consumed by code, or machines, or other harnesses. Nope. Not the assignment. πŸ™…β€β™€οΈ

The whole entire goal of this formatter is output that's easily read by humans. That's it. That's the dream. Your eyes, bestie. Not a parser's. πŸ‘‘βœ¨


πŸŽ€ SYNOPSIS πŸŽ€

So if you're running a test directly with perl and you're like "yeah I want this formatter," you'd do:

$ perl -MTest2::Formatter::Test2 path/to/test.t

And like… you could also use the module directly inside your test? Technically? But ngl, that is not recommended, because then your test would be unable to be run via prove or other harnesses. So like, don't do that. πŸ™ˆ

⚠️ Big sister warning: using the module directly in your test = your test can't be run by prove or other harnesses. Lowkey a trap. Don't fall for it.

πŸ¦‹ SOURCE πŸ¦‹

The source code repository for Test2-Harness is literally right here:

http://github.com/Test-More/Test2-Harness/

Go look at it, it's giving open source πŸ’…


πŸ’œ MAINTAINERS πŸ’œ

  • Chad Granum <exodist@cpan.org> β€” carrying the whole thing on their back, iconic

✨ AUTHORS ✨

  • Chad Granum <exodist@cpan.org> β€” yes, same person, yes, they did that 🫢

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/


Okay that's the whole page, periodt. πŸŽ€ This was Test2:...::Test2(3pm) from the User Contributed Perl Documentation, shipped with perl v5.40.1, dated 2026-05-10. Love that for us. Byeee πŸ’–βœ¨

πŸ“¦ where this page comes from