![]() |
![]()
| ![]() |
![]()
NAMETest2::Compare::Negatable - Poor mans 'role' for compare objects that can be negated. DESCRIPTIONUsing this package inside an Test2::Compare::Base subclass will overload "!$obj" and import clone_negate() and toggle_negate(). WHY?Until perl 5.18 the 'fallback' parameter to overload would not be inherited, so we cannot use inheritance for the behavior we actually want. This module works around the problem by emulating the "use overload" call we want for each consumer class. ATTRIBUTES
METHODS
SOURCEThe source code repository for Test2-Suite can be found at https://github.com/Test-More/test-more/. MAINTAINERSAUTHORSCOPYRIGHTCopyright 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/
|