Branch Coverage

blib/lib/Bio/Polloc/TypingIO.pm
Criterion Covered Total %
branch 15 26 57.6


line true false branch
59 2 0 unless ($class =~ /Bio::Polloc::TypingIO::(\S+)/)
63 2 0 if (not $format and $file)
67 2 0 if ($format)
69 2 0 if $format
73 2 0 if ($class =~ /Bio::Polloc::TypingIO::(\S+)/) { }
74 2 0 if ('Bio::Polloc::TypingIO'->_load_module($class))
99 2 1 if $value
134 2 8 if (defined $value)
135 0 2 unless UNIVERSAL::can($value, 'isa') and $value->isa('Bio::Polloc::TypingI')
172 0 0 unless $param
174 0 0 if (defined $value)
199 1 4 unless $format
202 2 2 if $format =~ /^(conf|config|bme)$/