X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2FDBICTest%2FSchema%2FTrack.pm;h=f9cbcc9619aec6e538456ad197734fbbd4118fc0;hb=7efc984235eda6201557e72cb941ba50dab9ff94;hp=10fd3968c49ad13abae8912f96ad1d1ee2beb976;hpb=b5c8410c7296e6d5128292b3d21a6a2c261774cc;p=dbsrgits%2FDBIx-Class.git diff --git a/t/lib/DBICTest/Schema/Track.pm b/t/lib/DBICTest/Schema/Track.pm index 10fd396..f9cbcc9 100644 --- a/t/lib/DBICTest/Schema/Track.pm +++ b/t/lib/DBICTest/Schema/Track.pm @@ -67,10 +67,10 @@ __PACKAGE__->might_have ( 'next_track', __PACKAGE__, sub { - my ( $self_alias, $rel_alias, $self_rsrc, $rel_name ) = @_; + my ( $me, $as, $self_rsrc, $rel_name ) = @_; return { - "${self_alias}.cd" => \ "${rel_alias}.cd", - "${self_alias}.position" => { '<', \ "${rel_alias}.position" }, + "${as}.cd" => (ref $me ? $me->cd : { '=' => \"${me}.cd" }), + "${as}.position" => { '>', (ref $me ? $me->position : \"${me}.position" )}, }; }, );