Branch Coverage

inc/Email/Address.pm
Criterion Covered Total %
branch 19 42 45.2


line true false branch
178 0 3 if $NOCACHE
182 0 3 if exists $Email::Address::PARSE_CACHE{$line}
187 0 3 if $NOCACHE
196 0 3 unless $line
198 3 0 if $Email::Address::COLLAPSE_SPACES
200 0 3 if (my(@cached) = $class->__get_cached_parse($line))
210 0 0 if @comments
213 0 0 if s/<($local_part)\@($domain)>//o
214 0 0 unless (defined $user and defined $host)
222 0 0 unless defined $_
225 0 0 unless length $_
255 157 69 if $phrase
363 0 1 if ($_[1]) { }
364 0 0 if ($_[0][4])
394 1010 98 if exists $Email::Address::FORMAT_CACHE{"@{$_[0];}"}
401 14 0 unless (defined $$self[0] and length $$self[0] or defined $$self[2] and length $$self[2])
424 1 83 if $phrase =~ /\A=\?.+\?=\z/
451 348 92 if exists $Email::Address::NAME_CACHE{"@{$_[0];}"}
454 79 13 if ($name = $$self[0]) { }
0 13 elsif ($name = $$self[2]) { }
498 0 0 if $Email::Address::STRINGIFY ne 'format'