Branch Coverage

blib/lib/Mail/SPF/Result.pm
Criterion Covered Total %
branch 12 36 33.3


line true false branch
152 1 4 ref $self ? :
158 5 0 if @args
159 0 5 unless defined $$self{'server'}
161 5 0 if @args
162 0 5 unless defined $$self{'request'}
164 3 2 if @args
233 8 1 defined $name ? :
250 2 4 unless defined $suspect_class
370 0 0 if defined $local_explanation
376 0 0 if (defined $local_explanation) { }
385 0 0 $request == $root_request ? :
404 0 0 if defined $$self{'received_spf_header'}
410 0 0 $$self{'request'}->scope ne 'helo' && defined $$self{'request'}->helo_identity ? :
425 0 0 if defined $info_string
426 0 0 unless ($value =~ /^${\(\undef);}$/o)
542 0 0 if defined $authority_explanation
551 0 0 if (defined $authority_explanation_macrostring)
561 0 0 unless (defined $authority_explanation)