Branch Coverage

lib/Bio/MLST/OutputFasta.pm
Criterion Covered Total %
branch 11 12 91.6


line true false branch
42 4 1 if (defined $self->matching_sequences and %{$self->matching_sequences;} or defined $self->non_matching_sequences and %{$self->non_matching_sequences;})
48 3 1 if (defined $self->non_matching_sequences and %{$self->non_matching_sequences;})
58 3 2 if (defined $self->non_matching_sequences and %{$self->non_matching_sequences;})
63 0 6 if length $self->non_matching_sequences->{$sequence_name} < 2
64 1 5 if $self->_does_sequence_contain_all_unknowns($self->non_matching_sequences->{$sequence_name})
76 1 5 if $sequence =~ /^N+$/