Branch Coverage

lib/Spreadsheet/Write.pm
Criterion Covered Total %
branch 14 30 46.6


line true false branch
116 0 4 ref $_[0] eq 'HASH' ? :
121 0 4 if ($format eq 'auto')
122 0 0 if ref $filename
123 0 0 $filename =~ /.*\.(.+?)$/ ? :
150 0 4 unless $implementation
156 0 4 if $@
181 0 14 if $self->{'_CLOSED'}
185 4 10 unless ($fh)
188 0 4 if (ref $filename) { }
194 0 4 unless $fh->open($filename, 'w')
283 0 12 unless $self->_open
288 20 8 if (ref $item eq 'HASH') { }
289 12 8 if (ref $item->{'content'} eq 'ARRAY') { }
325 0 0 if (ref $row eq 'ARRAY') { }
0 0 elsif (not ref $row) { }