Condition Coverage

lib/Spreadsheet/Reader/ExcelXML/XMLReader/PositionStyles.pm
Criterion Covered Total %
condition 7 18 38.8


and 3 conditions

line !l l&&!r l&&r condition
267 0 0 23 exists $top_level_ref->{'cellXfs'} && (exists $top_level_ref->{'cellXfs'}{'list'} || exists $top_level_ref->{'cellXfs'}{'xf'})
287 0 23 0 exists $top_level_ref->{'cellStyleXfs'} and exists $top_level_ref->{'cellStyleXfs'}{'list'} || exists $top_level_ref->{'cellStyleXfs'}{'xf'}
363 0 0 9 exists $xml_from_cell->{$target_header} and exists $$base_ref{$xml_from_cell->{$target_header}}
389 0 0 0 exists $xml_from_cell->{$exclude_header} and exists $$return_ref{$xml_from_cell->{$exclude_header}}

or 3 conditions

line l !l&&r !l&&!r condition
287 1 0 22 exists $top_level_ref->{'cellStyleXfs'}{'list'} || exists $top_level_ref->{'cellStyleXfs'}{'xf'}
517 331 0 1899 $attribute eq 'xfId' or $attribute eq 'builtinId'