Condition Coverage

blib/lib/Data/Diff.pm
Criterion Covered Total %
condition 0 42 0.0


and 2 conditions

line l !l condition
116 0 0 defined $$data{'same'} and scalar grep(/Same/, @{$$opt{'Filter'};})
117 0 0 defined $$data{'diff'} and scalar grep(/Diff/, @{$$opt{'Filter'};})
118 0 0 defined $$data{'diff_a'} and scalar grep(/Diff_A/, @{$$opt{'Filter'};})
119 0 0 defined $$data{'diff_b'} and scalar grep(/Diff_B/, @{$$opt{'Filter'};})
120 0 0 defined $$data{'uniq_a'} and scalar grep(/Uniq_A/, @{$$opt{'Filter'};})
121 0 0 defined $$data{'uniq_b'} and scalar grep(/Uniq_B/, @{$$opt{'Filter'};})
165 0 0 defined $$data{'same'} and scalar grep(/Same/, @{$$opt{'Filter'};})
169 0 0 defined $$data{'diff'} and scalar grep(/Diff/, @{$$opt{'Filter'};})
173 0 0 defined $$data{'uniq_a'} and scalar grep(/Uniq_A/, @{$$opt{'Filter'};})
177 0 0 defined $$data{'uniq_b'} and scalar grep(/Uniq_B/, @{$$opt{'Filter'};})
394 0 0 scalar @ai and scalar @bi
480 0 0 scalar @a and scalar @b

and 3 conditions

line !l l&&!r l&&r condition
255 0 0 0 defined $$out{'orig_a'} && defined $$out{'orig_b'}

or 3 conditions

line l !l&&r !l&&!r condition
38 0 0 0 ref $proto || $proto
80 0 0 0 not defined $$options{'Direction'} or $$options{'Direction'} != 1
0 0 0 not defined $$options{'Direction'} or $$options{'Direction'} != 1 or $$options{'Direction'} != 2
256 0 0 0 $$out{'orig_a'} or $$out{'orig_b'}
422 0 0 0 $ai == $#{$$out{'orig_b'};} or $bi == $#{$$out{'orig_b'};}