Condition Coverage

blib/lib/Mail/SpamAssassin/BayesStore.pm
Criterion Covered Total %
condition 3 32 9.3


or 2 conditions

line l !l condition
379 0 0 $max_expire_mult ||= 1

or 3 conditions

line l !l&&r !l&&!r condition
58 0 63 0 ref $class || $class
325 0 0 0 $vars[9] == 0 || $vars[9] > $goal_reduction
344 0 0 0 time - $vars[4] > 2592000 or $vars[8] < $self->{'expiry_period'}
0 0 0 time - $vars[4] > 2592000 or $vars[8] < $self->{'expiry_period'} or $vars[9] < 1000
0 0 0 time - $vars[4] > 2592000 or $vars[8] < $self->{'expiry_period'} or $vars[9] < 1000 or $newdelta < $self->{'expiry_period'}
0 0 0 time - $vars[4] > 2592000 or $vars[8] < $self->{'expiry_period'} or $vars[9] < 1000 or $newdelta < $self->{'expiry_period'} or $ratio > "1.5"
388 0 0 0 not exists $delta{$max_expire_mult} or $delta{$max_expire_mult} < 1000
480 4 0 0 $ntoks <= 100000 or $self->{'expiry_max_db_size'} > $ntoks
4 0 0 $ntoks <= 100000 or $self->{'expiry_max_db_size'} > $ntoks or $vars[10] - $vars[5] < 43200
0 0 0 $ntoks <= 100000 or $self->{'expiry_max_db_size'} > $ntoks or $vars[10] - $vars[5] < 43200 or $self->{'db_version'} < $self->DB_VERSION