Branch Coverage

blib/lib/TIGR/FASTA/Grammar.pm
Criterion Covered Total %
branch 0 32 0.0


line true false branch
114 0 0 if ($valid_flag != 0 and scalar @data_lines > 0)
126 0 0 if ($first_line_flag == 0)
131 0 0 if (defined $first_len)
133 0 0 if ($line_len_flag > 0 or $line_len_flag < 0 and $#data_lines != -1)
162 0 0 if (defined $header and ($identifier) = $header =~ /$FASTA_HEADER_PARSE/) { }
165 0 0 if (defined $identifier and not $identifier =~ m[/]) { }
191 0 0 if ($data_definition =~ /^[$NA_IUPAC_CODES]+$/i or $data_definition =~ /^[$AA_IUPAC_CODES]+$/i) { }
216 0 0 if (defined $line)
219 0 0 if ($line_len > $RECORD_LINE_LENGTH) { }
0 0 elsif ($line_len < $RECORD_LINE_LENGTH) { }
246 0 0 if (defined $line)
250 0 0 if ($line_len > 0)
270 0 0 if (defined $data_def and $data_def =~ /^[$NA_IUPAC_CODES]+$/i) { }
294 0 0 if (defined $data_def and $data_def =~ /^[$AA_IUPAC_CODES]+$/i) { }
317 0 0 if (defined $header and ($identifier) = $header =~ /$FASTA_HEADER_PARSE/ and defined $identifier) { }
320 0 0 if ($identifier =~ m[/]) { }