Condition Coverage

lib/Mail/SpamAssassin/Util/Progress.pm
Criterion Covered Total %
condition 0 27 0.0


and 3 conditions

line !l l&&!r l&&r condition
140 0 0 0 not defined $term_size and &HAS_TERM_READKEY()
159 0 0 0 defined $data and $data =~ /columns (\d+)/
166 0 0 0 defined $data and $data =~ /^(\d+)/
219 0 0 0 $msgs_since > 0 and $time_since > 0.5

or 2 conditions

line l !l condition
95 0 0 $args->{'fh'} || \*STDERR
0 0 $args->{'itemtype'} || 'msgs'
282 0 0 $time_taken ||= 1

or 3 conditions

line l !l&&r !l&&!r condition
85 0 0 0 ref $class || $class
87 0 0 0 not exists $args->{'total'} or $args->{'total'} < 1
100 0 0 0 $args->{'term'} || -t STDIN