X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fstorage%2Ftxn_scope_guard.t;h=2df2ab6156d470f90a692ce01cd5241dd4b6fa8b;hb=35cf7d1af;hp=d7e4cd0c9035d5f28952e9748323e66e7efcb1dd;hpb=750a4ad26c8fbe0f513a3abd4a9cb79ef8f40884;p=dbsrgits%2FDBIx-Class.git diff --git a/t/storage/txn_scope_guard.t b/t/storage/txn_scope_guard.t index d7e4cd0..2df2ab6 100644 --- a/t/storage/txn_scope_guard.t +++ b/t/storage/txn_scope_guard.t @@ -173,7 +173,7 @@ for my $post_poison (0,1) { local $TODO = 'Do not know how to deal with trapped exceptions occuring after guard instantiation...' if ( $post_poison and ( # take no chances on installation - ( DBICTest::RunMode->is_plain and ($ENV{TRAVIS}||'') ne 'true' ) + DBICTest::RunMode->is_plain or # this always fails ! $pre_poison @@ -207,6 +207,7 @@ for my $post_poison (0,1) { lives_ok { # this is what poisons $@ Text::Balanced::extract_bracketed( '(foo', '()' ); + DBIx::Class::_Util::is_exception($@); my $s = DBICTest::Schema->connect('dbi:SQLite::memory:'); my $g = $s->txn_scope_guard;