Condition Coverage

blib/lib/Data/HexDump/Range/Split.pm
Criterion Covered Total %
condition 0 54 0.0


and 3 conditions

line !l l&&!r l&&r condition
200 0 0 0 0 == $data_length and $$self{'DISPLAY_RANGE_NAME'}
382 0 0 0 not $$range{'IS_BITFIELD'} and 0 == $data_length
0 0 0 not $$range{'IS_BITFIELD'} and 0 == $data_length and $$self{'DISPLAY_RANGE_NAME'}

or 2 conditions

line l !l condition
258 0 0 min($room_left, $data_length - $dumped_data) || 0
289 0 0 min($room_left, $data_length - $dumped_data) || 0
458 0 0 $$range{'USER_INFORMATION'} || ''
674 0 0 $$range{'USER_INFORMATION'} || ''
762 0 0 $byte_offset ||= 0
763 0 0 $offset ||= 0
764 0 0 $size ||= 1
930 0 0 $_[0]{'USER_INFORMATION'} || ''
1055 0 0 $range_color ||= ''

or 3 conditions

line l !l&&r !l&&!r condition
298 0 0 0 $room_left == 0 or $last_range == $range
609 0 0 0 $field_name eq 'ASCII_DUMP' or $field_name eq 'HEX_DUMP'
0 0 0 $field_name eq 'ASCII_DUMP' or $field_name eq 'HEX_DUMP' or $field_name eq 'HEXASCII_DUMP'
0 0 0 $field_name eq 'ASCII_DUMP' or $field_name eq 'HEX_DUMP' or $field_name eq 'HEXASCII_DUMP' or $field_name eq 'DEC_DUMP'
688 0 0 0 $field_name eq 'ASCII_DUMP' or $field_name eq 'HEX_DUMP'
0 0 0 $field_name eq 'ASCII_DUMP' or $field_name eq 'HEX_DUMP' or $field_name eq 'DEC_DUMP'
0 0 0 $field_name eq 'ASCII_DUMP' or $field_name eq 'HEX_DUMP' or $field_name eq 'DEC_DUMP' or $field_name eq 'HEXASCII_DUMP'
938 0 0 0 $color ||= $$bitfield_description{'COLOR'}
1067 0 0 0 $$self{'FIELD_LENGTH'}{$field_name} || croak('Error: undefined field length')