Condition Coverage

File:blib/lib/Object/Configure.pm
Coverage:48.8%

line%coveragecondition
221100
Adec
00
11
$_[1] || {}
22467
ABdec
0X0
100
111
exists $params->{'logger'} and ref $$params{"logger"} eq "ARRAY"
23767
ABdec
000
011
1X1
$config_dirs or -r $config_file
27033
ABdec
0X0
100
111
$$params{"config_path"} and -f $$params{"config_path"}
27550
Adec
00
11
$$params{'carp_on_warn'} || 0
28033
ABdec
0X0
100
111
&blessed($logger) && $logger->isa('Log::Abstraction')
31033
ABdec
0X0
100
111
$array and not $$params{"logger"}{"array"}
36050
Adec
00
11
$params{'interval'} || 10
45367
ABdec
000
011
1X1
not $stored_stat or $current_stat->mtime > $stored_stat->mtime
48733
ABdec
000
011
1X1
$$obj{'_config_file'} || $$obj{'config_file'}
48867
ABdec
0X0
100
111
$config_file and -f $config_file
50967
ABdec
0X0
100
111
$key =~ /^logger/ and $$new_params{$key} ne "NULL"
52333
ABdec
0X0
100
111
$$obj{"logger"} and $$obj{"logger"}->can("info")
5360
Adec
00
11
$$obj{'carp_on_warn'} || 0
578100
Adec
00
11
$SIG{'USR1'} || 'DEFAULT'
5900
ABdec
0X0
100
111
$_original_usr1_handler ne "DEFAULT" and $_original_usr1_handler ne "IGNORE"