Condition Coverage

blib/lib/DiaColloDB/Logger.pm
Criterion Covered Total %
condition 0 34 0.0


and 3 conditions

line !l l&&!r l&&r condition
65 0 0 0 defined $opts{'file'} and not defined $opts{'rotate'}
84 0 0 0 $which and not ref $which
105 0 0 0 $opts{'logdate'} && $opts{'logtime'}
131 0 0 0 $opts{'file'} and $opts{'rotate'}
169 0 0 0 defined $Log::Dispatch::FileRotate::VERSION and not $@
179 0 0 0 defined $Log::Dispatch::Syslog::VERSION and not $@

or 2 conditions

line l !l condition
83 0 0 $opts{'logwhich'} // ['DiaColloDB', 'DocClassify', 'DTA.CAB', 'DTA.TokWrap']
84 0 0 $_ // ''

or 3 conditions

line l !l&&r !l&&!r condition
80 0 0 0 $opts{'stderr'} or $opts{'file'}
0 0 0 $opts{'stderr'} or $opts{'file'} or $opts{'syslog'}
225 0 0 0 ref $_[0] || $_[0]
250 0 0 0 UNIVERSAL::can($_[0], $_[1]) || UNIVERSAL::can($_[0], lc $_[1])