X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fprefetch%2Fattrs_untouched.t;h=7b503448869e627c2bb7639922b5e2db3da38d4e;hb=5ff6d6034ddcb696d24c4b716b5c12f109004d1f;hp=be336e42c8dfa29493a282c074fb3d58eed8f076;hpb=a0034ff6946ef2782a34d5c1f333eb448833e46f;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/t/prefetch/attrs_untouched.t b/t/prefetch/attrs_untouched.t index be336e4..7b50344 100644 --- a/t/prefetch/attrs_untouched.t +++ b/t/prefetch/attrs_untouched.t @@ -1,11 +1,12 @@ +BEGIN { do "./t/lib/ANFANG.pm" or die ( $@ || $! ) } + use warnings; +use strict; use Test::More; -use lib qw(t/lib); -use DBICTest; -use Data::Dumper; -$Data::Dumper::Sortkeys = 1; +use DBICTest; +use DBIx::Class::_Util 'dump_value'; my $schema = DBICTest->init_schema(); @@ -16,11 +17,11 @@ plan tests => 3; my $search = { 'artist.name' => 'Caterwauler McCrae' }; my $attr = { prefetch => [ qw/artist liner_notes/ ], order_by => 'me.cdid' }; -my $search_str = Dumper($search); -my $attr_str = Dumper($attr); +my $search_str = dump_value $search; +my $attr_str = dump_value $attr; my $rs = $schema->resultset("CD")->search($search, $attr); -is(Dumper($search), $search_str, 'Search hash untouched after search()'); -is(Dumper($attr), $attr_str, 'Attribute hash untouched after search()'); +is( dump_value $search, $search_str, 'Search hash untouched after search()'); +is( dump_value $attr, $attr_str, 'Attribute hash untouched after search()'); cmp_ok($rs + 0, '==', 3, 'Correct number of records returned');