X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=t%2F40-threads.t;h=e483b7f24f76405cd36b03359ffce4fe3d49320f;hb=2779a85db2e8ded49761c939e2a1974d87a74b13;hp=726b9cc0323868166c7095390a8d410ff3a826fc;hpb=8e2184e72b9ec7b9d7bddd4bf5be516f2b561db9;p=perl%2Fmodules%2FVariable-Magic.git diff --git a/t/40-threads.t b/t/40-threads.t index 726b9cc..e483b7f 100644 --- a/t/40-threads.t +++ b/t/40-threads.t @@ -12,11 +12,13 @@ sub skipall { use Config qw/%Config/; BEGIN { - my $t_v = '1.67'; - my $ts_v = '1.14'; + my $force = $ENV{PERL_VARIABLE_MAGIC_TEST_THREADS} ? 1 : !1; + my $t_v = $force ? '0' : '1.67'; + my $ts_v = $force ? '0' : '1.14'; skipall 'This perl wasn\'t built to support threads' unless $Config{useithreads}; - skipall 'perl 5.13.4 required to test thread safety' unless $] >= 5.013004; + skipall 'perl 5.13.4 required to test thread safety' + unless $force or $] >= 5.013004; skipall "threads $t_v required to test thread safety" unless eval "use threads $t_v; 1"; skipall "threads::shared $ts_v required to test thread safety"