Condition Coverage

lib/Badger/Exception.pm
Criterion Covered Total %
condition 16 23 69.5


and 3 conditions

line !l l&&!r l&&r condition
107 32 0 2 $self->{'trace'} and my $trace = $self->stack_trace
156 61 0 2 $self->{'trace'} and not $self->{'stack'}

or 2 conditions

line l !l condition
58 66 3 $config->{'info'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
57 66 3 0 $config->{'type'} || $self->class->any_var('TYPE')
75 26 0 1 $self->{'info'} || $INFO
83 1 0 2 $self->{'file'} || $ANON
91 1 0 2 $self->{'line'} || $ANON
97 1 33 0 shift() || $self->class->any_var('FORMAT')