Condition Coverage

blib/lib/ExtUtils/HasCompiler.pm
Criterion Covered Total %
condition 10 22 45.4


and 3 conditions

line !l l&&!r l&&r condition
87 2 0 0 $^O eq 'MSWin32' and $cc =~ /^cl/
148 0 0 0 defined $ret && $ret == 42

or 2 conditions

line l !l condition
71 2 0 $args{'output'} || \*STDOUT
73 1 1 $args{'config'} || 'ExtUtils::HasCompiler::Config'
160 1 0 $args{'output'} || \*STDOUT
162 0 1 $args{'config'} || 'ExtUtils::HasCompiler::Config'
199 0 1 $args{'config'} ||= 'ExtUtils::HasCompiler::Config'

or 3 conditions

line l !l&&r !l&&!r condition
200 0 0 1 $args{'linktype'} || ($args{'config'}->get('usedl') ? 'dynamic' : 'static')
206 3 0 36 $ENV{uc $key} || $ExtUtils::HasCompiler::Config{$key}