Test2:...llector(3pm)
π NAME π
Test2::Harness::Collector β the lil module that collects all ur test output and hands it back to u as a stream of events. it's giving "backstage crew for the whole show" energy fr fr π
oh and bestie, the manual name is Test2:...llector(3pm) (yeah it's truncated like that, slay) β it lives in the User Contributed Perl Documentation section, aka section 3pm.
β¨ DESCRIPTION β¨
okay so this module? its whole job is reading and parsing the output that gets produced by multiple jobs running under yath. multitasking queen behavior honestly π
π¨ bestie listen up β this module is NOT for external use. like at all. it's an implementation detail and it can change at any time, no warning, no nothing. also, as of right now, instances of this module are not passed to any plugins or callbacks. so don't get attached, okay? π
if u genuinely need a collector for a third-party command, go look at App::Yath::Command::collector instead. when a command needs a collector (like App::Yath::Command::test does, for example), it'll normally spawn a collector process by executing yath collector. and if ur nosy and want the deets, the start_collector() subroutine inside App::Yath::Command::test is a great place to go snooping π΅οΈβοΈβ¨
πΈ SOURCE πΈ
the source code repo for Test2-Harness lives right here, go wild:
http://github.com/Test-More/Test2-Harness/
π MAINTAINERS π
- Chad Granum
<exodist@cpan.org>
π¦ AUTHORS π¦
- Chad Granum
<exodist@cpan.org>
π COPYRIGHT π
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 babes π this one came to u from perl v5.40.1, dated 2026-05-10, and the manual name up top is Test2:...llector(3pm) π mwah, go forth and let yath do the collecting for u βπ
π¦ where this page comes from
- ubuntu stonking: libtest2-harness-perl 1.000172-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms