Make sure to abort the test if a thread dies
[p5sagit/Devel-PeekPoke.git] / Makefile.PL
index c4941d4..bc32aca 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 
 use 5.006;
 
-use inc::Module::Install '1.01';
+use inc::Module::Install '1.06';
 
 my $use_pp = $ENV{DEVEL_PEEK_POKE_USE_PP} || ! can_cc();
 
@@ -13,11 +13,11 @@ if ($use_pp and ($] =~ /^5.(\d{3})/)[0] % 2) {
   die "Instalation will need Devel::PeekPoke::PP, which does not work (by design) on development perls ($])\n";
 }
 
-# the XS version should work fine on 5.6
+# the XS version (when written) should work fine on 5.6
 perl_version $use_pp ? '5.008001' : '5.006';
 
-test_requires 'Test::More'      => '0.92';
-test_requires 'Test::Exception' => '0.31';
+test_requires 'Test::More'      => '0.88';  # done testing
+test_requires 'Test::Exception' => '0.31';  # non-segfaulting caller()
 
 all_from 'lib/Devel/PeekPoke.pm';