X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits%2FDBIx-Class.git;a=blobdiff_plain;f=t%2F749sqlanywhere.t;h=ed9c382cab6c0e86ed62223ec7cf2a38e488996e;hp=d4067b5bfd7397b11d5d89a81d6c5a2d0c76f504;hb=e2741c7fd695dca054614f297b01d351a45bbf38;hpb=82c5f9168e30bc9dc7b681058298bb342582c5ec diff --git a/t/749sqlanywhere.t b/t/749sqlanywhere.t index d4067b5..ed9c382 100644 --- a/t/749sqlanywhere.t +++ b/t/749sqlanywhere.t @@ -5,7 +5,6 @@ use warnings; use Test::More; use Test::Exception; -use Try::Tiny; use DBIx::Class::Optional::Dependencies (); use DBIx::Class::_Util 'scope_guard'; @@ -226,35 +225,54 @@ SQL ); diag $@ if $@; - my $row_from_db = try { $schema->resultset('ArtistGUID') - ->search({ name => 'mtfnpy' })->first } - catch { diag $_ }; + my $row_from_db; + lives_ok { + $row_from_db = $schema->resultset('ArtistGUID')->search({ name => 'mtfnpy' })->first + }; - is try { $row_from_db->artistid }, $row->artistid, - 'PK GUID round trip (via ->search->next)'; + is( + eval { $row_from_db->artistid }, + $row->artistid, + 'PK GUID round trip (via ->search->next)' + ); - is try { $row_from_db->a_guid }, $row->a_guid, - 'NON-PK GUID round trip (via ->search->next)'; + is( + eval { $row_from_db->a_guid }, + $row->a_guid, + 'NON-PK GUID round trip (via ->search->next)' + ); - $row_from_db = try { $schema->resultset('ArtistGUID') - ->find($row->artistid) } - catch { diag $_ }; + lives_ok { + $row_from_db = $schema->resultset('ArtistGUID')->find($row->artistid) + }; - is try { $row_from_db->artistid }, $row->artistid, - 'PK GUID round trip (via ->find)'; + is( + eval { $row_from_db->artistid }, + $row->artistid, + 'PK GUID round trip (via ->find)' + ); - is try { $row_from_db->a_guid }, $row->a_guid, - 'NON-PK GUID round trip (via ->find)'; + is( + eval { $row_from_db->a_guid }, + $row->a_guid, + 'NON-PK GUID round trip (via ->find)' + ); - ($row_from_db) = try { $schema->resultset('ArtistGUID') - ->search({ name => 'mtfnpy' })->all } - catch { diag $_ }; + lives_ok { + ($row_from_db) = $schema->resultset('ArtistGUID')->search({ name => 'mtfnpy' })->all + }; - is try { $row_from_db->artistid }, $row->artistid, - 'PK GUID round trip (via ->search->all)'; + is( + eval { $row_from_db->artistid }, + $row->artistid, + 'PK GUID round trip (via ->search->all)' + ); - is try { $row_from_db->a_guid }, $row->a_guid, - 'NON-PK GUID round trip (via ->search->all)'; + is( + eval { $row_from_db->a_guid }, + $row->a_guid, + 'NON-PK GUID round trip (via ->search->all)' + ); } }