Condition Coverage

blib/lib/Sort/ArrayOfArrays.pm
Criterion Covered Total %
condition 14 38 36.8


and 3 conditions

line !l l&&!r l&&r condition
39 0 0 5 ref $$self{'results'} eq 'ARRAY' and $$self{'results'}[0]
0 0 5 ref $$self{'results'} eq 'ARRAY' and $$self{'results'}[0] and ref $$self{'results'}[0] eq 'ARRAY'
74 0 0 7 $$self{'sort_code'} and ref $$self{'sort_code'}
75 7 0 0 ref $$self{'sort_code'} eq 'HASH' and $$self{'sort_code'}{$col}
0 7 0 ref $$self{'sort_code'} eq 'ARRAY' and $$self{'sort_code'}[$col]
96 0 0 7 $$self{'sort_code'} and ref $$self{'sort_code'}
97 7 0 0 ref $$self{'sort_code'} eq 'HASH' and $$self{'sort_code'}{$this_sort_column}
0 7 0 ref $$self{'sort_code'} eq 'ARRAY' and $$self{'sort_code'}[$this_sort_column]
119 1 0 4 $this_toggle and $this_sort_method =~ /^.a$/
1 0 0 $this_toggle and $this_sort_method =~ /^.d$/
158 0 4 3 not $special_sort_method and $this_sort_method =~ /^.a$/i
170 5 0 0 $$self{'sort_code_ref'} and ref $$self{'sort_code_ref'} eq 'CODE'

or 2 conditions

line l !l condition
142 0 0 $$self{'sort_method_symbol'}{$this_sort_column} || 'cmp'