Condition Coverage

blib/lib/Log/Dispatch/Scribe.pm
Criterion Covered Total %
condition 17 33 51.5


and 3 conditions

line !l l&&!r l&&r condition
53 0 0 0 ref $@ and $@->isa('Thrift::TException')
76 7 1 9 $append and @{$self->{'_retry_buffer'};} <= $self->{'retry_buffer_size'}
85 0 0 13 ref $msg and $msg->isa('Thrift::TException')
89 6 4 1 $retry_plan eq 'wait_count' and $count < 0

or 2 conditions

line l !l condition
38 1 0 $params{'retry_delay'} || 10
39 1 0 $params{'retry_count'} || 100
40 1 0 $params{'retry_buffer_size'} || 1000
42 1 0 $params{'default_category'} || 'none'
46 1 0 $params{'host'} || 'localhost'
1 0 $params{'port'} || 1463

or 3 conditions

line l !l&&r !l&&!r condition
18 0 1 0 ref $proto || $proto
73 0 0 17 $self->{'category'} || $params{'category'} || $params{'log4p_category'} || $self->{'default_category'}
89 2 0 11 @{$self->{'_retry_buffer'};} > $self->{'retry_buffer_size'} or $retry_plan eq 'wait_count' and $count < 0