Condition Coverage

blib/lib/Hydrogen/Topic/ArrayRef.pm
Criterion Covered Total %
condition 18 73 24.6


and 3 conditions

line !l l&&!r l&&r condition
113 0 0 2 @_ >= 1 and @_ <= 2
122 0 0 2 defined $tmp and not ref $tmp
322 0 0 0 defined $tmp and not ref $tmp
464 0 0 1 defined $tmp and not ref $tmp
479 2 1 1 defined $d && $d < 0
585 0 0 3 defined $tmp and not ref $tmp
654 0 0 0 defined $tmp and not ref $tmp
694 0 0 1 defined $tmp and not ref $tmp
893 0 0 1 @_ >= 1 and @_ <= 2
902 0 0 1 defined $tmp and not ref $tmp
1144 0 0 0 defined $tmp and not ref $tmp
1159 0 0 0 wantarray and 0 + @_
1215 0 0 0 &Scalar::Util::blessed($_[0]) and $_[0]->isa("IO::Handle")
0 0 0 ref $_[0] and &Scalar::Util::openhandle($_[0])
1418 0 0 0 defined $tmp and not ref $tmp
1455 0 0 1 defined $tmp and not ref $tmp
1648 0 0 0 defined $tmp and not ref $tmp
1663 0 0 0 defined $tmp and not ref $tmp
1718 0 0 0 defined $tmp and not ref $tmp

or 2 conditions

line l !l condition
140 1 1 $__signature ||= sub { ; }
473 1 1 $__signature ||= sub { ; }
767 1 1 $__signature ||= sub { ; }
920 0 1 $__signature ||= sub { ; }
1153 0 0 $__signature ||= sub { ; }
1240 0 0 $__signature ||= sub { ; }
1578 0 0 $__signature ||= sub { ; }
1619 0 0 $__signature ||= sub { ; }