Condition Coverage

blib/lib/Module/Info.pm
Criterion Covered Total %
condition 19 37 51.3


and 3 conditions

line !l l&&!r l&&r condition
261 13 0 0 $@ and not $safe
266 4 0 0 ref $result && UNIVERSAL::isa($result, 'version')
10 0 4 $self->use_version and not ref $result && UNIVERSAL::isa($result, 'version')
436 16 0 18 /^use \D/ && /at "\Q$mod_file\E" /
439 0 12 6 defined $version and length $version
713 0 2 0 $_[0] and not $has_version_pm
787 18 0 0 $^O eq 'MSWin32' && (Win32::GetOSVersion())[4] == 1

or 2 conditions

line l !l condition
133 1 1 $INC{$mod_file} || ''
438 8 10 $used_mods{_file2mod($file)} ||= []

or 3 conditions

line l !l&&r !l&&!r condition
88 0 22 0 ref $proto || $proto
164 0 15 0 ref $proto || $proto
239 0 5 103 $inpod or /^\s*#/
773 0 2 0 $self->{'compartment'} ||= _create_compartment()