X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fcount%2Fprefetch.t;h=f3818c14ee7876d5f8a77d87c851ca683ca0a8fb;hb=ab35aeab54799f0ffdec51c55fb4546ad5e0188e;hp=654520b59b4537102eb35212c377fbb8186500c1;hpb=539ffe8768e85b2061aa3bb3616da4f848a582f3;p=dbsrgits%2FDBIx-Class.git diff --git a/t/count/prefetch.t b/t/count/prefetch.t index 654520b..f3818c1 100644 --- a/t/count/prefetch.t +++ b/t/count/prefetch.t @@ -31,7 +31,7 @@ my $schema = DBICTest->init_schema(); JOIN artist artist ON artist.artistid = cds.artist WHERE tracks.position = ? OR tracks.position = ? GROUP BY cds.cdid - ) count_subq + ) cds )', [ map { [ 'tracks.position' => $_ ] } (1, 2) ], ); @@ -55,14 +55,15 @@ my $schema = DBICTest->init_schema(); SELECT genre.genreid FROM ( SELECT me.artistid, me.name, me.rank, me.charfield - FROM artist me GROUP BY me.artistid, me.name, me.rank, me.charfield + FROM artist me + GROUP BY me.artistid, me.name, me.rank, me.charfield ) me JOIN cd cds ON cds.artist = me.artistid JOIN genre genre ON genre.genreid = cds.genreid - LEFT JOIN cd cds_2 ON cds_2.genreid = genre.genreid - WHERE ( genre.name = ? ) GROUP BY genre.genreid + WHERE ( genre.name = ? ) + GROUP BY genre.genreid ) - count_subq + genre )', [ [ 'genre.name' => 'emo' ] ], );