Condition Coverage

blib/lib/Data/ParseBinary/Adapters.pm
Criterion Covered Total %
condition 15 28 53.5


and 3 conditions

line !l l&&!r l&&r condition
46 1 0 53 ref $$self{'default_action'} and $$self{'default_action'} == $Data::ParseBinary::BaseConstruct::DefaultPass
60 1 0 53 ref $$self{'default_action'} and $$self{'default_action'} == $Data::ParseBinary::BaseConstruct::DefaultPass
96 28 0 2 exists $$tvalue{$$rec[0]} and $$tvalue{$$rec[0]}
174 5 2 14 defined $tvalue and $tvalue eq $$self{'value'}

or 2 conditions

line l !l condition
126 0 0 $index || 0
205 1 3 $params{'paddir'} || 'right'
206 0 4 $params{'trimdir'} || 'right'
325 0 5 $first_name ||= 'FirstUnit'
326 0 5 $the_rest ||= 'TheRest'

or 3 conditions

line l !l&&r !l&&!r condition
219 11 0 0 $$self{'paddir'} eq 'right' or $$self{'paddir'} eq 'center'
0 0 0 $$self{'paddir'} eq 'left' or $$self{'paddir'} eq 'center'