Branch Coverage

blib/lib/Spreadsheet/Compare/Reader/FIX.pm
Criterion Covered Total %
branch 40 64 62.5


line true false branch
38 0 8 $fn->is_absolute ? :
51 4 4 if $self->chunker
60 0 4 if $debug
63 0 16 if $skipper and &$skipper($rec)
69 0 4 if $debug
83 16 4 if ($self->chunker) { }
87 4 12 unless keys %$cdata
88 0 16 if $debug
90 16 0 if (my $rec = $self->_read_record($rec_info))
97 0 4 if $debug
104 4 16 unless ($rec)
105 0 4 if $debug
109 0 16 if $skipper and &$skipper($rec)
114 4 0 if ($size == 18446744073709551615)
119 0 20 if $debug
131 0 8 if $debug
132 0 8 if ($self->has_header) { }
153 16 48 if ($rec_info) { }
156 0 16 unless defined $rcount
161 48 0 if ($self->has_lines) { }
163 40 8 if defined $line
164 0 32 unless eof $fh or defined $rcount
170 0 0 unless defined $rcount
177 0 64 if $skip
181 8 56 unless $line =~ /\w/u
183 0 56 if $trace
187 0 56 if ($self->strip_ws)
193 8 48 unless $self->header
196 0 48 if $trace
201 0 48 if $trace
205 16 32 if $self->chunker and not $rec_info
216 8 0 if $self->filehandle