Test2:...::Meta(3perl)

✨ NAME ✨

Test2::Compare::Meta β€” the check library for meta-checks, bestie πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so picture this: you're doing a deep comparison, right? and somewhere down the chain there's an item and you're like "hmm. I need to know MORE about this thing. like, extra checks. not just what it is, but what it's about."

That's literally what this library is for, no cap. It lets you write a check that verifies several attributes of an item at once. one check, many receipts. iconic behavior honestly πŸ‘‘


πŸ’– DEFINED CHECKS πŸ’–

  • blessed β€” lets you check that an item is blessed, and also that it's blessed into the expected class. so like, "are you a member of the club, and are you in the right club" πŸŽ€
  • reftype β€” lets you check the reftype of the item. just the vibe of the reference itself ✨
  • isa β€” lets you check if the item is an instance of the expected class. yes queen, we are checking your lineage 🌸
  • this β€” lets you check the item itself. the main character. the whole point 🫢
  • size β€” lets you check the size of the item. and here's the tea:
    • For an arrayref this is the number of elements.
    • For a hashref this is the number of keys.
    • For everything else this is undef. 😭 not applicable, sorry bestie

πŸ”₯ SOURCE πŸ”₯

The source code repository for Test2-Suite can be found at https://github.com/Test-More/test-more/ β€” go lurk, it's giving open source πŸ‘‘


πŸ‘‘ MAINTAINERS πŸ‘‘

Chad Granum <exodist@cpan.org>


🌈 AUTHORS 🌈

Chad Granum <exodist@cpan.org>


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 http://dev.perl.org/licenses/


okay that's the whole page fr fr πŸ’– huge shoutout to perl v5.44.0 and the date stamp 2026-10-17 for holding it down β€” this was the Test2:...::Meta(3perl) page, and you absolutely ate that πŸŽ€βœ¨

πŸ“¦ where this page comes from
  • arch rolling: perl 5.44.0-1 Β· Artistic-1.0-Perl AND 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