X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Frun%2F17join_count.tl;h=be2c07aa92ababd60a254a2afe2df8807e1f5a1b;hb=8fe164b96448150c798e5f6281fed06207a17536;hp=04422153acb82dbde1f40999bbe7f70277063a81;hpb=0567538f9dcf59ff0dcf0fe766815b242115ce20;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/t/run/17join_count.tl b/t/run/17join_count.tl index 0442215..be2c07a 100644 --- a/t/run/17join_count.tl +++ b/t/run/17join_count.tl @@ -4,19 +4,19 @@ eval "use DBD::SQLite"; plan skip_all => 'needs DBD::SQLite for testing' if $@; plan tests => 4; -cmp_ok(DBICTest::CD->count({ 'artist.name' => 'Caterwauler McCrae' }, +cmp_ok(DBICTest->class("CD")->count({ 'artist.name' => 'Caterwauler McCrae' }, { join => 'artist' }), '==', 3, 'Count by has_a ok'); -cmp_ok(DBICTest::CD->count({ 'tags.tag' => 'Blue' }, { join => 'tags' }), +cmp_ok(DBICTest->class("CD")->count({ 'tags.tag' => 'Blue' }, { join => 'tags' }), '==', 4, 'Count by has_many ok'); -cmp_ok(DBICTest::CD->count( +cmp_ok(DBICTest->class("CD")->count( { 'liner_notes.notes' => { '!=' => undef } }, { join => 'liner_notes' }), '==', 3, 'Count by might_have ok'); -cmp_ok(DBICTest::CD->count( +cmp_ok(DBICTest->class("CD")->count( { 'year' => { '>', 1998 }, 'tags.tag' => 'Cheesy', 'liner_notes.notes' => { 'like' => 'Buy%' } }, { join => [ qw/tags liner_notes/ ] } ),