Condition Coverage

File:local/lib/perl5/Algorithm/Diff.pm
Coverage:0.0%

line%coveragecondition
690
ABdec
000
011
1X1
$high ||= $#$array
720
ABdec
000
011
1X1
$high == -1 or $aValue > $$array[-1]
1420
ABdec
0X0
100
111
ref $a and ref $b
1760
ABCdec
0XX0
10X0
1100
1111
$aStart <= $aFinish and $bStart <= $bFinish and &$compare($$a[$aStart], $$b[$bStart], @_)
1850
ABCdec
0XX0
10X0
1100
1111
$aStart <= $aFinish and $bStart <= $bFinish and &$compare($$a[$aFinish], $$b[$bFinish], @_)
2110
ABCdec
0XX0
10X0
1100
1111
$k and $$thresh[$k] > $j and $$thresh[$k - 1] < $j
2500
Adec
00
11
shift() || {}
2520
Adec
00
11
$$callbacks{'MATCH'} || sub {          }
2530
Adec
00
11
$$callbacks{'DISCARD_A'} || sub {          }
2550
Adec
00
11
$$callbacks{'DISCARD_B'} || sub {          }
2820
ABdec
000
011
1X1
$ai <= $lastA or $bi <= $lastB
2860
ABdec
0X0
100
111
$ai == $lastA + 1 and $bi <= $lastB
3000
ABdec
0X0
100
111
$bi == $lastB + 1 and $ai <= $lastA
3240
Adec
00
11
shift() || {}
3260
Adec
00
11
$$callbacks{'MATCH'} || sub {          }
3270
Adec
00
11
$$callbacks{'DISCARD_A'} || sub {          }
3280
Adec
00
11
$$callbacks{'DISCARD_B'} || sub {          }
3440
ABdec
0X0
100
111
$ma <= $#$matchVector and not defined $$matchVector[$ma]
3560
ABdec
000
011
1X1
$ai < $ma or $bi < $mb
3590
ABdec
0X0
100
111
$ai < $ma and $bi < $mb
3890
ABdec
000
011
1X1
$ai <= $lastA or $bi <= $lastB
3910
ABdec
0X0
100
111
$ai <= $lastA and $bi <= $lastB
4740
ABCdec
0XX0
10X0
1100
1111
@$am and $ai == $$am[0] and $bi == $$bm[0]
4850
ABdec
000
011
1X1
$ai < @$a or $bi < @$b
5720
ABdec
000
011
1X1
1 == $seq or 2 == $seq
5970
ABdec
0X0
100
111
0 == $$cdif[2] and 0 == $$cdif[3]
6130
Adec
00
11
$pos || 0
6160
ABdec
000
011
1X1
$pos < 0 or $$me[3] <= $pos
6180
Adec
00
11
$pos || !1
6470
ABdec
0X0
100
111
$pos and $new < 0
7480
ABdec
0X0
100
111
$word =~ /^(-?\d+)?([a-zA-Z]+)([12])?$/ and $meth = $getName{lc $2}