X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fsqlmaker%2Foracle.t;h=0fef7fba7f060de3e7e9ee1a925979f96abc42b1;hb=296248c3;hp=b47460022ea71d88ddcf99be1033dfc265dff395;hpb=a5a7bb733a940db710b7408508374833683a2e79;p=dbsrgits%2FDBIx-Class.git diff --git a/t/sqlmaker/oracle.t b/t/sqlmaker/oracle.t index b474600..0fef7fb 100644 --- a/t/sqlmaker/oracle.t +++ b/t/sqlmaker/oracle.t @@ -1,16 +1,13 @@ +BEGIN { do "./t/lib/ANFANG.pm" or die ( $@ || $! ) } +use DBIx::Class::Optional::Dependencies -skip_all_without => 'id_shortener'; + use strict; use warnings; -use Test::More; - -BEGIN { - require DBIx::Class::Optional::Dependencies; - plan skip_all => 'Test needs ' . DBIx::Class::Optional::Dependencies->req_missing_for ('id_shortener') - unless DBIx::Class::Optional::Dependencies->req_ok_for ('id_shortener'); -} +use Test::More; use Test::Exception; -use Data::Dumper::Concise; -use lib qw(t/lib); + +use DBIx::Class::_Util 'dump_value'; use DBICTest ':DiffSQL'; use DBIx::Class::SQLMaker::Oracle; @@ -71,7 +68,7 @@ for my $case (@handle_tests) { sub { ( $stmt, @bind ) = $sqla_oracle->_recurse_where( $case->{connect_by} ); is_same_sql_bind( $stmt, \@bind, $case->{stmt}, $case->{bind},$msg ) - || diag "Search term:\n" . Dumper $case->{connect_by}; + || diag "Search term:\n" . dump_value $case->{connect_by}; } ,sprintf("lives is ok from '%s'",$msg)); }