Branch Coverage

blib/lib/Bio/Polloc/TypingI.pm
Criterion Covered Total %
branch 18 38 47.3


line true false branch
112 2 0 unless ($class =~ /Bio::Polloc::Typing::(\S+)/)
116 2 0 if ($type)
118 2 0 if $type
123 2 0 if ($class =~ /Bio::Polloc::Typing::(\S+)/)
124 2 0 if ('Bio::Polloc::TypingI'->_load_module($class))
168 4 1 if ($value)
170 0 4 unless $v
192 1 2 if defined $value
241 0 0 unless (defined $locigroup)
247 0 0 $binary ? :
249 0 0 unless $names
322 0 0 unless ($locigroup)
430 0 6 unless $value
432 2 4 if $value =~ /^banding(?:patt(?:ern)?)?$/
433 4 2 if $value =~ /^banding(?:patt(?:ern)?)?::ampl(?:if(?:ication)?)?$/
435 0 6 if $value =~ /^banding(?:patt(?:ern)?)?::rest(?:r(?:iction)?)?$/
437 0 6 if $value =~ /^seq(?:uenc(?:e|ing))?$/
438 0 6 if $value =~ /^hib(?:ridization)?$/
451 0 0 if defined $value