From: Peter Rabbitson Date: Thu, 30 Oct 2008 12:26:05 +0000 (+0000) Subject: Test direct sql passed to ResultSetColumn X-Git-Tag: v0.08240~290 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=20ea4813ff750408ceb3b9701bf9e88dc6bcff78;p=dbsrgits%2FDBIx-Class.git Test direct sql passed to ResultSetColumn --- diff --git a/t/88result_set_column.t b/t/88result_set_column.t index ef4912b..a039cc1 100644 --- a/t/88result_set_column.t +++ b/t/88result_set_column.t @@ -7,17 +7,18 @@ use DBICTest; my $schema = DBICTest->init_schema(); -plan tests => 10; +plan tests => 11; my $cd; my $rs = $cd = $schema->resultset("CD")->search({}); my $rs_title = $rs->get_column('title'); my $rs_year = $rs->get_column('year'); +my $max_year = $rs->get_column(\'MAX (year)'); is($rs_title->next, 'Spoonful of bees', "next okay"); - is_deeply( [ sort $rs_year->func('DISTINCT') ], [ 1997, 1998, 1999, 2001 ], "wantarray context okay"); +ok ($max_year->next == $rs_year->max, q/get_column (\'FUNC') ok/); my @all = $rs_title->all; cmp_ok(scalar @all, '==', 5, "five titles returned");