Condition Coverage

blib/lib/List/Compare.pm
Criterion Covered Total %
condition 89 93 95.7


and 3 conditions

line !l l&&!r l&&r condition
15 122 1 89 @_ == 1 and ref $_[0] eq 'HASH'
21 1 1 86 ${$argref;}{'lists'} and ref ${$argref;}{'lists'} eq 'ARRAY'
308 8 1 176 @_ == 1 and ref $_[0] ne 'ARRAY'
323 1 4 8 @_ == 1 and ref $_[0] eq 'ARRAY'
340 4 1 88 @_ == 1 and ref $_[0] ne 'ARRAY'
350 1 4 8 @_ == 1 and ref $_[0] eq 'ARRAY'
557 8 1 176 @_ == 1 and ref $_[0] ne 'ARRAY'
565 1 4 8 @_ == 1 and ref $_[0] eq 'ARRAY'
575 4 1 88 @_ == 1 and ref $_[0] ne 'ARRAY'
583 1 4 8 @_ == 1 and ref $_[0] eq 'ARRAY'
979 371 39 137 $xsubset[$f][$g] and $xsubset[$g][$f]
1205 8 1 176 @_ == 1 and ref $_[0] ne 'ARRAY'
1219 1 4 8 @_ == 1 and ref $_[0] eq 'ARRAY'
1239 4 1 88 @_ == 1 and ref $_[0] ne 'ARRAY'
1253 1 4 8 @_ == 1 and ref $_[0] eq 'ARRAY'
1590 8 1 176 @_ == 1 and ref $_[0] ne 'ARRAY'
1605 1 4 8 @_ == 1 and ref $_[0] eq 'ARRAY'
1626 4 1 88 @_ == 1 and ref $_[0] ne 'ARRAY'
1641 1 4 8 @_ == 1 and ref $_[0] eq 'ARRAY'

or 3 conditions

line l !l&&r !l&&!r condition
27 31 25 67 $args[0] eq '-u' || $args[0] eq '--unsorted'
29 44 21 58 $args[0] eq '-a' or $args[0] eq '--accelerated'
34 104 91 14 ref $args[0] eq 'ARRAY' or ref $args[0] eq 'HASH'
315 112 0 64 exists ${$data{'seenL'};}{$arg} or exists ${$data{'seenR'};}{$arg}
331 56 0 32 exists ${$data{'seenL'};}{$args[$i]} or exists ${$data{'seenR'};}{$args[$i]}
344 56 8 24 defined $data{'seenL'}{$arg} || defined $data{'seenR'}{$arg}
356 56 8 24 defined $data{'seenL'}{$args[$i]} || defined $data{'seenR'}{$args[$i]}
751 112 0 64 exists ${$hrefL;}{$arg} or exists ${$hrefR;}{$arg}
765 56 0 32 exists ${$hrefL;}{$args[$i]} or exists ${$hrefR;}{$args[$i]}
776 56 8 24 defined ${$hrefL;}{$arg} || defined ${$hrefR;}{$arg}
786 56 8 24 defined ${$hrefL;}{$args[$i]} || defined ${$hrefR;}{$args[$i]}
917 223 223 783 $left == $i or $right == $i