]> git.vpit.fr Git - perl/modules/Variable-Magic.git/blobdiff - t/lib/Variable/Magic/TestThreads.pm
Cleaner version numbers
[perl/modules/Variable-Magic.git] / t / lib / Variable / Magic / TestThreads.pm
index a846a5abf587fdd71b5e51ef3fda52caf86e93e7..f3ebc5d0960f33062af66395fec7c143e9fe0a88 100644 (file)
@@ -15,7 +15,7 @@ sub skipall {
 
 sub diag {
  require Test::More;
- Test::More::diag(@_);
+ Test::More::diag($_) for @_;
 }
 
 sub import {
@@ -27,7 +27,7 @@ sub import {
  skipall 'This perl wasn\'t built to support threads'
                                                     unless $Config{useithreads};
  skipall 'perl 5.13.4 required to test thread safety'
-                                              unless $force or "$]" >= 5.013004;
+                                             unless $force or "$]" >= 5.013_004;
 
  my $t_v = $force ? '0' : '1.67';
  my $has_threads =  do {
@@ -66,10 +66,7 @@ sub spawn {
   threads->create(@_);
  };
  push @diag, "Thread creation error: $@" if $@;
- if (@diag) {
-  require Test::More;
-  Test::More::diag($_) for @diag;
- }
+ diag(@diag) if @diag;
  return $thread ? $thread : ();
 }