X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fcount%2Fdistinct.t;h=1ef8ccfc8bddba6adba4513cf500ce2c88d928ec;hb=8273e845426f0187b4ad6c4a1b42286fa09a648f;hp=cd10793d2e7904e8fcfaf722ea7246685a20903a;hpb=4b08a8b982ab4e7e7dde8f10633c558b11343b8f;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/t/count/distinct.t b/t/count/distinct.t index cd10793..1ef8ccf 100644 --- a/t/count/distinct.t +++ b/t/count/distinct.t @@ -1,5 +1,5 @@ use strict; -use warnings; +use warnings; use Test::More; use Test::Exception; @@ -47,7 +47,7 @@ for my $get_count ( $rs = $schema->resultset('Tag')->search({ tag => { -in => $in_rs->get_column('tag')->as_query } }, { distinct => 1 }); is($get_count->($rs), 7, 'Count with IN subquery with outside distinct'); - $rs = $schema->resultset('Tag')->search({ tag => { -in => $in_rs->get_column('tag')->as_query } }, { distinct => 1, select => 'tag' }), + $rs = $schema->resultset('Tag')->search({ tag => { -in => $in_rs->get_column('tag')->as_query } }, { distinct => 1, select => 'tag' }), is($get_count->($rs), 2, 'Count with IN subquery with outside distinct on a single column'); $rs = $schema->resultset('Tag')->search({ tag => { -in => $in_rs->search({}, { group_by => 'tag' })->get_column('tag')->as_query } });