Condition Coverage

blib/lib/Mail/Message/Head/ListGroup.pm
Criterion Covered Total %
condition 30 48 62.5


and 3 conditions

line !l l&&!r l&&r condition
36 1 0 0 ref $address && $address->isa('Mail::Message::Field::Address')
60 9 1 1 defined($field = $head->get("List-Software")) and $field =~ /listbox/i
7 0 1 defined($field = $head->get("X-Mailing-List")) and $field =~ m[archive/latest]
5 1 1 defined($field = $head->get("Mailing-List")) and $field =~ /yahoo/i
5 0 1 defined $field and $field =~ /(ezmlm)/i
1 1 1 defined($field = $head->get('List-Subscribe') || $head->get('List-Unsubscribe')) and $field =~ /sympa/i
0 0 1 defined($field = $head->get("List-ID")) and $field =~ /listbox\.com/i
133 16 0 1 $type eq "Smartlist" and defined($field = $head->get("X-Mailing-List"))
218 8 6 3 defined $software and $type eq $software

or 2 conditions

line l !l condition
129 17 0 $self->type || 'Unknown'
214 17 0 $self->type || 'Unknown'
225 17 0 $self->address || 'unknown address'

or 3 conditions

line l !l&&r !l&&!r condition
60 2 0 1 $head->get('List-Subscribe') || $head->get('List-Unsubscribe')
140 13 0 0 $head->get('List-Post') || $head->get('Reply-To') || $head->get('Sender')
4 13 0 $address ||= $head->get('List-Post') || $head->get('Reply-To') || $head->get('Sender')
175 0 0 1 $head->get('List-ID') || $head->get('X-List') || $head->get('X-ML-Name')
182 1 0 0 $address->phrase || $address->address