Branch Coverage

lib/Badger/Modules.pm
Criterion Covered Total %
branch 18 34 52.9


line true false branch
63 2 1 unless defined $config->{'tolerant'}
68 2 1 unless ($item = $config->{'item'})
73 2 0 if (defined($item = ${$pkg . "::" . "ITEM";}))
79 0 3 unless $item
117 0 0 ref $_[0] eq 'ARRAY' ? :
0 0 @_ ? :
124 1 0 if (@_)
125 0 1 ref $_[0] eq 'HASH' ? :
150 0 0 if (@_)
154 0 0 ref $_[0] eq 'HASH' ? :
186 0 17 if ($found = $loaded->{$module}) { }
0 17 elsif (defined $found) { }
204 3 14 if ($symtab->{'VERSION'} or $symtab->{'BADGER_LOADED'})
222 9 5 if ($@)
230 1 8 unless $@ =~ /^Can't locate $qmfile.*? in \@INC/
240 0 5 unless %$symtab
274 1 0 $self->{'tolerant'} ? :