X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F51threadtxn.t;h=4c218d031c13c635c87089bb8e57993a5bd46806;hb=89428546a2960837d82e2d5e6935acdc0eb2f902;hp=74f6ce81ecb56b940d1eb60ff4177562740501a1;hpb=8ec03a3a564eb64e781e343f93f6948f043f8eb1;p=dbsrgits%2FDBIx-Class.git diff --git a/t/51threadtxn.t b/t/51threadtxn.t index 74f6ce8..4c218d0 100644 --- a/t/51threadtxn.t +++ b/t/51threadtxn.t @@ -11,6 +11,12 @@ BEGIN { if !$Config{useithreads}; } +BEGIN { + plan skip_all => 'Minimum of perl 5.8.3 required for thread tests (DBD::Pg mandated)' + if $] < '5.008003'; +} + + use threads; use lib qw(t/lib); @@ -27,10 +33,11 @@ if($num_children !~ /^[0-9]+$/ || $num_children < 10) { $num_children = 10; } -diag 'It is normal to see a series of "Scalars leaked: ..." warnings during this test'; - use_ok('DBICTest::Schema'); +diag "\n\nIt is ok if you see series of 'Attempt to free unreferenced scalar: ...' warnings during this test\n " + if $] < '5.008005'; + my $schema = DBICTest::Schema->connection($dsn, $user, $pass, { AutoCommit => 1, RaiseError => 1, PrintError => 0 }); my $parent_rs;