Condition Coverage

blib/lib/Tree/PseudoIncLib.pm
Criterion Covered Total %
condition 26 51 50.9


and 2 conditions

line l !l condition
486 0 25 $child and scalar @{$child;}

and 3 conditions

line !l l&&!r l&&r condition
229 2 0 1 not $$self{'rpm_type'} and $val
343 0 0 38 defined $$params{'root_dir'} and $$params{'root_dir'}
353 0 0 38 defined $$params{'parent_index'} and $$params{'parent_index'}
363 0 0 38 defined $$params{'prior_libs'} and $$params{'prior_libs'}
372 0 0 38 defined $$params{'inc_lib'} and $$params{'inc_lib'}
377 0 0 38 defined $$params{'allow_masks'} and $$params{'allow_masks'}
701 0 10 0 defined $$lib_descr{'child_dir_list'} and scalar @{$$lib_descr{'child_dir_list'};} eq 0
827 40 10 15 $$_{'type'} eq 'f' and lc $$_{'name'} =~ /\.pm$/
968 0 0 1 $css and $css eq 'inline'
1257 2 4 2 $$source{'type'} eq 'd' and $$source{'level'} eq 1
1283 13 0 0 defined $rpm_package_name and $rpm_package_name =~ m[^file /]

or 2 conditions

line l !l condition
1064 1 0 $$parm{'row_class'} || 'r0'
1066 0 1 $$parm{'css'} || 'inline'
1067 0 1 $$parm{'jslib'} || ''
1161 13 0 $$parm{'row_class'} || 'r0'
1204 1 0 $$source{'shaded_by_lib'} || 'Unknown'

or 3 conditions

line l !l&&r !l&&!r condition
43 0 9 0 ref $proto || $proto
862 12 26 124 $$self{$_} =~ /HASH/ or $$self{$_} =~ /ARRAY/