Condition Coverage

blib/lib/Log/Progress.pm
Criterion Covered Total %
condition 13 20 65.0


and 3 conditions

line !l l&&!r l&&r condition
57 0 33 0 $type and $type eq 'GLOB' || $type eq 'CODE' || $type->can('print') || $type->can('info')
92 12 126 1143 defined $self->_last_progress and abs($formatted - $self->_last_progress) + 1e-10 < $sq
128 7 0 0 defined $self->step_id and length $self->step_id

or 2 conditions

line l !l condition
113 0 0 $self->current || 0

or 3 conditions

line l !l&&r !l&&!r condition
42 13 4 16 defined $squelch || defined $precision
57 20 1 0 $type eq 'GLOB' || $type eq 'CODE' || $type->can('print') || $type->can('info')
71 2 7 8 $type eq 'GLOB' or $type->can('autoflush')