use warnings;
use Test::More;
+use Test::Deep;
use Test::Exception;
use lib qw(t/lib);
use DBICTest;
);
my $years = [qw/ 2001 2001 1999 1998 1997/];
- is_deeply (
+ cmp_deeply (
[ $rs->search->get_column('me.year')->all ],
$years,
'Expected years (at least one duplicate)',
push @pref_cds_and_tracks, $data;
}
- is_deeply (
+ cmp_deeply (
\@pref_cds_and_tracks,
\@cds_and_tracks,
'Correct collapsing on non-unique primary object'
);
- is_deeply (
+ cmp_deeply (
[ $pref_rs->search ({}, { result_class => 'DBIx::Class::ResultClass::HashRefInflator' })->all ],
\@cds_and_tracks,
'Correct HRI collapsing on non-unique primary object'