Branch Coverage

blib/lib/DBIx/Class/Relationship/Base.pm
Criterion Covered Total %
branch 26 36 72.2


line true false branch
504 0 3857 unless ref $self
510 939 2918 if defined $self->{'related_resultsets'}{$rel}
516 1 2917 unless my $rel_info = $rsrc->relationship_info($rel)
519 0 2917 @_ > 1 && ref $_[$#_] eq 'HASH' ? :
520 0 2917 unless $rel_info->{'attrs'}
522 0 2917 if @_ > 1 and @_ % 2 == 1
524 0 2917 @_ > 1 ? :
532 1 0 if $self->in_storage
537 77 2839 if ($is_crosstable and ref $rel_info->{'cond'} eq 'CODE') { }
567 82 2757 if ($cond eq \'1 = 0') { }
10 2747 elsif (ref $cond eq 'ARRAY') { }
2747 0 elsif (ref $cond eq 'HASH') { }
570 67 84 if ($reverse->{$rev_rel}{'attrs'}{'accessor'} and $reverse->{$rev_rel}{'attrs'}{'accessor'} eq 'multi') { }
579 20 0 if (ref $_ eq 'HASH') { }
582 0 20 !($key =~ /\./) ? :
597 0 2839 $query ? :
752 307 4 defined $obj ? :
773 2 1 defined $obj ? :