--- Canary-Stability/Stability.pm 2016/09/24 23:50:03 1.9 +++ Canary-Stability/Stability.pm 2019/04/22 10:40:01 1.10 @@ -23,7 +23,7 @@ package Canary::Stability; BEGIN { - $VERSION = 2012; + $VERSION = 2013; } sub sgr { @@ -85,6 +85,7 @@ *** status testing, you might also not want to care at all, and all will *** be well as long $distname works well enough for you, as the stability *** canary is only used when installing the distribution. +*** EOF } elsif ($] < $minperl) { @@ -96,7 +97,19 @@ *** likes ($minperl). This is not a fatal problem - the module might work *** well with your version of perl, but it does mean the author likely *** won't do anything to make it work if it breaks. +*** +EOF + + if ($ENV{AUTOMATED_TESTING}) { + print < + +When this variable is set to a true value and the perl minimum version +requirement is not met, the module will exit, which should skip testing +under automated testing environments. + +This is done to avoid false failure or success reports when the chances of +success are already quite low and the failures are not supported by the +author. + =back =head1 AUTHOR