X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F72pg.t;h=548423cdc3cb3fa5cc8fc841f09d91858e48239d;hb=731c2d8bbf4da815c89a02cbd73f2475b7df2406;hp=5f00ff9d86a21835bdae5efd07c484deb0e02ed3;hpb=cb4b23e94b128b5be79da2cc95e1dc9647af25e1;p=dbsrgits%2FDBIx-Class.git diff --git a/t/72pg.t b/t/72pg.t index 5f00ff9..548423c 100644 --- a/t/72pg.t +++ b/t/72pg.t @@ -407,9 +407,15 @@ lives_ok { $cds->update({ year => '2010' }) } 'Update on prefetched rs'; sub { die "DBICTestTimeout" }, )); - alarm(2); $artist2 = $schema2->resultset('Artist')->find(1); $artist2->name('fooey'); + + # FIXME - this needs to go away in lieu of a non-retrying runner + # ( i.e. after solving RT#47005 ) + local *DBIx::Class::Storage::DBI::_ping = sub { 1 }, DBIx::Class::_ENV_::OLD_MRO && Class::C3->reinitialize() + if DBIx::Class::_Util::modver_gt_or_eq( 'DBD::Pg' => '3.5.0' ); + + alarm(1); $artist2->update; };