From: Brandon L Black Date: Fri, 11 May 2007 18:30:13 +0000 (+0000) Subject: fix a test on 5.9.5, and release 0.01_01 X-Git-Tag: 0.02~2 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=221173f0c91dfd617cd68b09adf5f24da73bfa1a;p=gitmo%2FMRO-Compat.git fix a test on 5.9.5, and release 0.01_01 --- diff --git a/ChangeLog b/ChangeLog index 17d1fc9..ad2ca12 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ Revision history for Perl extension MRO::Compat. -0.01 - Not Yet Released - - Initial release +0.01_01 - Fri May 11, 2007 + - Initial dev release diff --git a/lib/MRO/Compat.pm b/lib/MRO/Compat.pm index 2ae0a45..ea0df45 100644 --- a/lib/MRO/Compat.pm +++ b/lib/MRO/Compat.pm @@ -5,7 +5,7 @@ require 5.006_000; # Keep this < 1.00, so people can tell the fake # mro.pm from the real one -our $VERSION = '0.01'; +our $VERSION = '0.01_01'; BEGIN { # Alias our private functions over to @@ -71,6 +71,13 @@ is the module for you. This module never exports any functions. All calls must be fully qualified with the C prefix. +=head1 VERSION 0.01_01 + +This is the first dev release of this new module, and on top of that, +the Perl 5.9.5 it seeks to provide compatibility with isn't even +out yet. Consider it not fully stabilized for the time being. +These interfaces are not necessarily nailed down yet. + =head1 Functions =head2 mro::get_linear_isa($classname[, $type]) diff --git a/t/20mros.t b/t/20mros.t index 702b19d..0d3f3d9 100644 --- a/t/20mros.t +++ b/t/20mros.t @@ -40,7 +40,10 @@ is_deeply( "get_linear_isa for GGG3", ); -is(FFF3->testsub(), 'FFF3_first_in_dfs', 'dfs resolution pre-init'); +SKIP: { + skip "Does not work like this on 5.9.5+", 1 if $] > 5.009_004; + is(FFF3->testsub(), 'FFF3_first_in_dfs', 'dfs resolution pre-init'); +} Class::C3::initialize();