Condition Coverage

blib/lib/Log/Dispatchouli.pm
Criterion Covered Total %
condition 15 25 60.0


and 3 conditions

line !l l&&!r l&&r condition
209 39 0 0 $arg->{'facility'} and not $self->env_value("NOSYSLOG")
501 7 0 0 $ok and not $ENV{'LOG_FMT_NO_XS'}

or 2 conditions

line l !l condition
143 39 1 $arg ||= {}
314 0 0 $arg{'socket'} || 'native'
369 6 34 $arg->{'level'} || 'info'
728 23 6 $arg ||= {}
802 11 0 $arg ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
170 2 0 0 $arg->{'log_path'} || $self->env_value('PATH') || 'File::Spec'->tmpdir
1 1 0 $arg->{'log_file'} || do {
364 3 37 2 $arg->{'fatal'} or not $self->get_muted