Test2::...reakage(3)

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

okay so bestie, welcome to the Test2::...reakage(3) page from User Contributed Perl Documentation 🌈 β€” yeah the title is truncated like that, but the module is Test2::API::Breakage, iykyk πŸ’…

πŸ’– NAME πŸ’–

Test2::API::Breakage β€” what breaks at what version ✨

🌸 DESCRIPTION 🌸

This module provides lists of modules that are broken, or have been broken in the past, when upgrading Test::Builder to use Test2. It's giving "who's gonna break when you level up" energy, but make it useful 🫢

✨ FUNCTIONS ✨

You can import these, or call them as methods on the class. Both vibes slay πŸ’…

🧚 upgrade_suggested

%mod_ver = upgrade_suggested()
%mod_ver = Test2::API::Breakage->upgrade_suggested()

This returns key/value pairs. The key is the module name, the value is the version number. If the installed version of the module is at or below the specified one then an upgrade would be a good idea, but not strictly necessary. Soft suggestion, not a demand β€” lowkey respectful πŸ’–

πŸ”₯ upgrade_required

%mod_ver = upgrade_required()
%mod_ver = Test2::API::Breakage->upgrade_required()

This returns key/value pairs. The key is the module name, the value is the version number. If the installed version of the module is at or below the specified one then an upgrade is required for the module to work properly. This one is not a drill, bestie β€” required means required 😭

πŸ’€ known_broken

%mod_ver = known_broken()
%mod_ver = Test2::API::Breakage->known_broken()

This returns key/value pairs. The key is the module name, the value is the version number. If the installed version of the module is at or below the specified one then the module will not work. A newer version may work, but is not tested or verified. So like… proceed with caution, or don't proceed at all πŸ™ˆ

πŸ”₯ SOURCE πŸ”₯

The source code repository for Test2 can be found at <https://github.com/Test-More/test-more/>. Go snoop, bestie β€” the lore is right there 🌈

πŸ‘‘ MAINTAINERS πŸ‘‘

Chad Granum <exodist@cpan.org> β€” the maintainer main character πŸ‘‘

🫢 AUTHORS 🫢

Chad Granum <exodist@cpan.org> β€” author credit, periodt 🫢

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/>.


okay that's the whole page, bestie β€” every detail is here, no cap πŸ’― This was perl v5.42.0, dated 2025-07-28, and yes it's the Test2::...reakage(3) manual page. Mwah πŸ’‹πŸŽ€βœ¨

πŸ“¦ where this page comes from