Test2::...:Subtest(3)

πŸ“¦ version 1.302214, in opensuse-leap 16.0

okay so bestie, you're looking at the manual page for Test2::...:Subtest(3) β€” yes, the header is a lil truncated, but the actual module is Test2::Hub::Subtest, and this page comes from the User Contributed Perl Documentation. Buckle up, it's short and honestly kind of a vibe. πŸ¦‹βœ¨

πŸ’– NAME πŸ’–

Test2::Hub::Subtest β€” hub used by subtests. That's it, that's the name. πŸ’…

🌈 DESCRIPTION 🌈

Subtests literally make use of this hub to route events. That's its whole job β€” routing events β€” and it ate. 🫢

πŸŽ›οΈ TOGGLES πŸŽ›οΈ

Here's the toggle API, exactly as it appears:

$bool = $hub->manual_skip_all
$hub->set_manual_skip_all($bool)

The default is false. No cap.

So normally, a skip-all plan event will cause a subtest to stop executing. The way that happens is via "last LABEL" to a label inside the subtest code. Most of the time this is perfectly fine β€” iconic behavior, honestly. But there are times when this flow control causes bad things to happen. 😭

This toggle lets you turn off the abort logic for the hub. When this is toggled to true, you are responsible for ensuring no additional events are generated. Like, that's on you, bestie β€” guard those events. πŸ’€

πŸ”₯ SOURCE πŸ”₯

The source code repository for Test2 can be found at https://github.com/Test-More/test-more/. Go peek, iykyk. πŸ‘‘

🧚 MAINTAINERS 🧚

Chad Granum <exodist@cpan.org> β€” holding it down as maintainer. πŸ’œ

🌸 AUTHORS 🌸

Chad Granum <exodist@cpan.org> β€” same icon, author credit. ⭐

Copyright Chad Granum <exodist@cpan.org>.

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

See <https://dev.perl.org/licenses/> β€” that's the license tea. β˜•


okay that's the whole page, bestie πŸ’– this one came from perl v5.42.0, dated 2025-07-28, and the footer title is Test2::...:Subtest(3) β€” mwah, bye! 🫢✨

πŸ“¦ where this page comes from