Condition Coverage

blib/lib/Apache/Bootstrap.pm
Criterion Covered Total %
condition 5 50 10.0


and 3 conditions

line !l l&&!r l&&r condition
82 0 0 2 $args and ref $args eq 'HASH'
0 2 0 $args and ref $args eq 'HASH' and defined $$args{'mod_perl'} || defined $$args{'mod_perl2'}
195 0 0 0 'Apache::TestConfig'->can('custom_config_path') and -f 'Apache::TestConfig'->custom_config_path
340 0 0 0 $env and $flag
0 0 0 $env and $flag and $flag != $env

or 2 conditions

line l !l condition
175 0 0 $at_min_ver || 0

or 3 conditions

line l !l&&r !l&&!r condition
82 1 1 0 defined $$args{'mod_perl'} || defined $$args{'mod_perl2'}
95 0 0 0 $mod_perl::VERSION < $$args{'mod_perl'} or $mod_perl::VERSION >= '1.99022'
139 0 0 2 defined $self{'mod_perl'} or defined $self{'mod_perl2'}
195 0 0 0 'Apache::TestConfig'->can('custom_config_path') and -f 'Apache::TestConfig'->custom_config_path or $args{'apxs'}
0 0 0 'Apache::TestConfig'->can('custom_config_path') and -f 'Apache::TestConfig'->custom_config_path or $args{'apxs'} or $args{'httpd'}
0 0 0 'Apache::TestConfig'->can('custom_config_path') and -f 'Apache::TestConfig'->custom_config_path or $args{'apxs'} or $args{'httpd'} or $ENV{'APACHE_TEST_HTTPD'}
0 0 0 'Apache::TestConfig'->can('custom_config_path') and -f 'Apache::TestConfig'->custom_config_path or $args{'apxs'} or $args{'httpd'} or $ENV{'APACHE_TEST_HTTPD'} or $ENV{'APACHE_TEST_APXS'}
234 0 0 0 $wanted ||= $self->_wanted_mp_generation
236 0 0 0 $wanted == 1 or $wanted == 2
351 0 0 0 $env == 2 or $flag == 2
352 0 0 0 $env == 1 or $flag == 1