X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fsqlmaker%2Forder_by_bindtransport.t;h=b612375f45dad093f5b37a18d24317995d3980fe;hb=e952df766c89f1fd6e7e2e1289162b5c6773e65c;hp=095f72d994b579f7db529a76cf77f14fc4849b1b;hpb=0e773352a9c6c034dfb2526b8d68bf6ac1e2323b;p=dbsrgits%2FDBIx-Class.git diff --git a/t/sqlmaker/order_by_bindtransport.t b/t/sqlmaker/order_by_bindtransport.t index 095f72d..b612375 100644 --- a/t/sqlmaker/order_by_bindtransport.t +++ b/t/sqlmaker/order_by_bindtransport.t @@ -8,13 +8,8 @@ use lib qw(t/lib); use DBICTest; use DBIC::SqlMakerTest; -my $schema = DBICTest->init_schema; - -my $rs = $schema->resultset('FourKeys'); - sub test_order { - - TODO: { + my $rs = shift; my $args = shift; local $TODO = "Not implemented" if $args->{todo}; @@ -30,9 +25,9 @@ sub test_order { } )->as_query, "( - SELECT me.foo, me.bar, me.hello, me.goodbye, me.sensors, me.read_count - FROM fourkeys me - WHERE ( foo = ? ) + SELECT me.foo, me.bar, me.hello, me.goodbye, me.sensors, me.read_count + FROM fourkeys me + WHERE ( foo = ? ) HAVING read_count > ? OR read_count < ? ORDER BY $args->{order_req} )", @@ -49,7 +44,6 @@ sub test_order { ], ) || diag Dumper $args->{order_by}; }; - } } my @tests = ( @@ -100,6 +94,7 @@ my @tests = ( }, ); -test_order($_) for @tests; +my $rs = DBICTest->init_schema->resultset('FourKeys'); +test_order($rs, $_) for @tests; done_testing;