]> git.vpit.fr Git - perl/modules/indirect.git/commitdiff
Make Perl version numbers more readable
authorVincent Pit <vince@profvince.com>
Sat, 24 Aug 2013 18:23:43 +0000 (15:23 -0300)
committerVincent Pit <vince@profvince.com>
Sat, 24 Aug 2013 18:23:43 +0000 (15:23 -0300)
Makefile.PL
lib/indirect.pm
t/30-scope.t
t/41-threads-teardown.t
t/lib/indirect/TestThreads.pm

index b804661cd8b6f2ba1f8861eaabf42f930a8a87eb..f0c989126ca64ef2bb9fa203f6e99570639456b2 100644 (file)
@@ -1,4 +1,4 @@
-use 5.008001;
+use 5.008_001;
 
 use strict;
 use warnings;
index 27747bfd6b2e5573dc6bbfefaae8dd238c96e624..8cbb750b7ba555bb8a181a6e3afad7c70925f4f2 100644 (file)
@@ -1,6 +1,6 @@
 package indirect;
 
-use 5.008001;
+use 5.008_001;
 
 use strict;
 use warnings;
@@ -260,7 +260,7 @@ L<perl> 5.8.1.
 A C compiler.
 This module may happen to build with a C++ compiler as well, but don't rely on it, as no guarantee is made in this regard.
 
-L<Carp> (standard since perl 5), L<XSLoader> (since perl 5.006).
+L<Carp> (standard since perl 5), L<XSLoader> (since perl 5.6.0).
 
 =head1 AUTHOR
 
index a69b9799ce1c54362265a54471bdaf167285510b..a62e55e1c52ee83fda4a2eecea1e752b3e9c52ec 100644 (file)
@@ -75,7 +75,7 @@ sub expect {
   }
  }
  is $@, '', "no indirect; eval 'my \$x = new Bar'";
- if ("$]" < 5.009005) {
+ if ("$]" < 5.009_005) {
   is   @w,   0,              'no warnings caught';
   pass 'placeholder';
  } else {
@@ -87,7 +87,7 @@ sub expect {
 
 SKIP: {
  skip 'The pragma doesn\'t propagte into eval STRING before perl 5.10' => 2
-                                                             if "$]" < 5.009005;
+                                                            if "$]" < 5.009_005;
  my @w;
  my $test = sub { eval 'return; new XYZ' };
  {
@@ -118,13 +118,13 @@ SKIP: {
   eval "return; no indirect; use indirect::TestRequired2; my \$x = new Bar;";
  }
  is   $@, '', 'second require test doesn\'t croak prematurely';
- @w = grep !/^warn:Attempt\s+to\s+free\s+unreferenced/, @w if "$]" <= 5.008003;
+ @w = grep !/^warn:Attempt\s+to\s+free\s+unreferenced/, @w if "$]" <= 5.008_003;
  my $w = shift @w;
  like $w, expect('Baz', 't/lib/indirect/TestRequired2.pm'),
                                      'second require test caught error for Baz';
  SKIP: {
   skip 'The pragma doesn\'t propagte into eval STRING before perl 5.10' => 1
-                                                             if "$]" < 5.009005;
+                                                            if "$]" < 5.009_005;
   $w = shift @w;
   like $w, expect('Blech'), 'second require test caught error for Blech';
  }
@@ -148,7 +148,7 @@ SKIP: {
    new indirect::TestRequired3Z;
   }
  TESTREQUIRED3
- @w = grep !/^warn:Attempt\s+to\s+free\s+unreferenced/, @w if "$]" <= 5.008003;
+ @w = grep !/^warn:Attempt\s+to\s+free\s+unreferenced/, @w if "$]" <= 5.008_003;
  is        $@,          '',
            "pragma leak when reusing callback test doesn't croak prematurely";
  is_deeply \@w,         [ ],
index 9de009fb0ba33b458f07547d858b5a12bb4591e6..64c23dc249d4f6b2a09aeacf96ed3298a62d8022 100644 (file)
@@ -21,7 +21,7 @@ sub run_perl {
 
 SKIP:
 {
- skip 'Fails on 5.8.2 and lower' => 1 if "$]" <= 5.008002;
+ skip 'Fails on 5.8.2 and lower' => 1 if "$]" <= 5.008_002;
 
  my $status = run_perl <<' RUN';
   my ($code, @expected);
index da805c01af3c90631b702fe620ff5ca5217b3934..1b6c6daefbae5963e85c7fdfb072b81d6b4c720a 100644 (file)
@@ -18,7 +18,7 @@ sub import {
  skip_all 'This perl wasn\'t built to support threads'
                                                     unless $Config{useithreads};
  skip_all 'perl 5.13.4 required to test thread safety'
-                                              unless $force or "$]" >= 5.013004;
+                                             unless $force or "$]" >= 5.013_004;
 
  load_or_skip_all('threads', $force ? '0' : '1.67', [ ]);