X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Finflate%2Fdatetime_informix.t;h=8bbd5243efeffdb90975a0310f1c8a441e04a58d;hb=d07f715dddc9e64362a168cf05896e89002a1aca;hp=1df923e2b3d3af1146dab8bfa82f52351a8e1388;hpb=8273e845426f0187b4ad6c4a1b42286fa09a648f;p=dbsrgits%2FDBIx-Class.git diff --git a/t/inflate/datetime_informix.t b/t/inflate/datetime_informix.t index 1df923e..8bbd524 100644 --- a/t/inflate/datetime_informix.t +++ b/t/inflate/datetime_informix.t @@ -2,7 +2,6 @@ use strict; use warnings; use Test::More; -use Test::Exception; use DBIx::Class::Optional::Dependencies (); use lib qw(t/lib); use DBICTest; @@ -30,7 +29,7 @@ my $schema; on_connect_call => [ 'datetime_setup' ], }); - my $sg = Scope::Guard->new(\&cleanup); + my $sg = Scope::Guard->new(sub { cleanup($schema) } ); eval { $schema->storage->dbh->do('DROP TABLE event') }; $schema->storage->dbh->do(<<'SQL'); @@ -70,6 +69,7 @@ done_testing; # clean up our mess sub cleanup { + my $schema = shift; my $dbh; eval { $dbh = $schema->storage->dbh;