Branch Coverage

blib/lib/DBIx/Class/Relationship/ManyToMany.pm
Criterion Covered Total %
branch 30 36 83.3


line true false branch
21 0 4602 unless $rel
25 0 4602 unless $f_rel
39 2 18406 if ($class->can($_))
40 1 1 unless $ENV{'DBIC_OVERWRITE_HELPER_METHODS_OK'}
65 1 39 @_ > 1 && ref $_[$#_] eq 'HASH' ? :
67 3 37 @_ > 0 ? :
0 40 unless $rel_attrs
77 1 39 wantarray ? :
83 1 27 unless @_ > 0
94 27 0 if (ref $_[0]) { }
95 6 21 if (ref $_[0] eq 'HASH') { }
104 14 13 @_ > 1 && ref $_[$#_] eq 'HASH' ? :
114 0 6 unless @_ > 0
117 4 2 ref $_[0] eq 'ARRAY' ? :
120 1 5 if ($rel_attrs and $rel_attrs->{'where'}) { }
126 6 11 ref $_[1] ? :
132 1 4 unless &blessed($obj)
140 0 4 if $crosstable