Condition Coverage

blib/lib/Excel/ValueWriter/XLSX.pm
Criterion Covered Total %
condition 19 29 65.5


and 3 conditions

line !l l&&!r l&&r condition
141 2 0 300702 defined $val and length $val
146 0 660 14 $date_regex && $val =~ /$date_regex/u
8 648 4 $bool_regex && $val =~ /$bool_regex/u
166 4 2 9 $table_name and $row_num
272 0 0 2 $name and $formula

or 2 conditions

line l !l condition
199 0 0 $sheet_prefix //= "S."

or 3 conditions

line l !l&&r !l&&!r condition
108 7 4 4 $headers //= &$next_row()
137 300089 615 0 $col_letters[$col] //= do { my $prev_letter = $col_letters[$col - 1]; ++$prev_letter }
222 4 645 5 $self->{'shared_strings'}{$string} //= $self->{'last_string_id'}++
307 0 0 0 ref $target || $target