X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FVPIT-TestHelpers.git;a=blobdiff_plain;f=lib%2FVPIT%2FTestHelpers.pm;h=2d49da581febc29efdb1bcb1943a1c27db496b30;hp=c57826a1cab46cb246931b36af0a5e67d0bda138;hb=785a5704ffa33a0a69be4982e7e9864eea06ece3;hpb=6fed7e00bfc9173f7282c4c7467a44c98df44427 diff --git a/lib/VPIT/TestHelpers.pm b/lib/VPIT/TestHelpers.pm index c57826a..2d49da5 100644 --- a/lib/VPIT/TestHelpers.pm +++ b/lib/VPIT/TestHelpers.pm @@ -170,6 +170,10 @@ sub init_threads { skip_all 'perl 5.13.4 required to test thread safety' unless $force or "$]" >= 5.013_004; + if (($INC{'Test/More.pm'} || $INC{'Test/Leaner.pm'}) && !$INC{'threads.pm'}) { + die 'Test::More/Test::Leaner was loaded too soon'; + } + load_or_skip_all 'threads', $force ? '0' : '1.67', [ ]; load_or_skip_all 'threads::shared', $force ? '0' : '1.14', [ ];