Condition Coverage

blib/lib/List/Compare/Base/_Auxiliary.pm
Criterion Covered Total %
condition 89 89 100.0


and 3 conditions

line !l l&&!r l&&r condition
78 1 1 142 do { $refL }->{$_} =~ /^\d+$/ and do { $refL }->{$_} > 0
85 1 1 131 do { $refR }->{$_} =~ /^\d+$/ and do { $refR }->{$_} > 0
119 19 1 1430 do { $l }->{$_} =~ /^\d+$/ and do { $l }->{$_} > 0
123 19 1 1403 do { $r }->{$_} =~ /^\d+$/ and do { $r }->{$_} > 0
150 1 1 5586 $hashrefsref->[$i]{$k} =~ /^\d+$/ and $hashrefsref->[$i]{$k} > 0
349 800 104 408 $xsubset[$f][$g] and $xsubset[$g][$f]
362 8 2 160 $index =~ /^\d+$/ and $index <= do { $dataref }->{'maxindex'}
381 3 8 188 $_ =~ /^\d+$/ and $_ <= do { $dataref }->{'maxindex'}
391 8 2 160 $index =~ /^\d+$/ and $index <= $maxindex
410 2 8 176 $_ =~ /^\d+$/ and $_ <= $maxindex
551 3 5 72 $i =~ /^\d+$/ and $i <= $last_index
590 85 88 144 @args == 1 and ref $args[0] eq 'HASH'
594 14 14 116 do { $hashref }->{'lists'} and ref do { $hashref }->{'lists'} eq 'ARRAY'
610 154 3 119 @args == 1 and ref $args[0] eq 'HASH'
615 3 3 113 do { $hashref }->{'lists'} and ref do { $hashref }->{'lists'} eq 'ARRAY'
630 8 2 16 @args == 1 and ref $args[0] eq 'HASH'
634 2 2 12 do { $hashref }->{'lists'} and ref do { $hashref }->{'lists'} eq 'ARRAY'
637 2 2 8 do { $hashref }->{'items'} and ref do { $hashref }->{'items'} eq 'ARRAY'
649 57 32 68 @args == 1 and ref $args[0] eq 'HASH'
654 4 4 60 do { $hashref }->{'lists'} and ref do { $hashref }->{'lists'} eq 'ARRAY'
672 34 42 70 @args == 1 and ref $args[0] eq 'HASH'
677 5 5 60 do { $hashref }->{'lists'} and ref do { $hashref }->{'lists'} eq 'ARRAY'
698 2 2 8 do { $hashref }->{'lists'} and ref do { $hashref }->{'lists'} eq 'ARRAY'

or 2 conditions

line l !l condition
268 2888 924 $superset->{$_} or return 0

or 3 conditions

line l !l&&r !l&&!r condition
92 2 2 23 keys %badentriesL or keys %badentriesR
126 20 2 213 keys %badentriesL or keys %badentriesR
370 18 105 12 @_ == 0 or @_ == 2
402 16 98 12 @_ == 0 or @_ == 2
598 70 1 102 $args[0] eq '-u' or $args[0] eq '--unsorted'
661 32 1 56 $args[0] eq '-u' or $args[0] eq '--unsorted'