Branch Coverage

blib/lib/Weather/NHC/TropicalCyclone/Storm.pm
Criterion Covered Total %
branch 9 32 28.1


line true false branch
33 0 6 unless ($v->success)
50 0 6 unless (grep {/$value/;} keys %$CLASSIFICATIONS)
94 0 2 unless $self->classification
95 0 2 unless $$CLASSIFICATIONS{$self->classification}
102 0 0 unless $self->binNumber
110 0 0 if $self->binNumber =~ /$BASINS->{$basin}/
131 0 0 unless $prefix
150 0 0 unless ($self->$resource->advNum or $self->$resource->issuance or $self->$resource->url)
166 0 0 if ($local_file)
167 0 0 unless open my $fh, '>', $local_file
199 0 0 if ($local_file)
291 0 39 unless grep {/$resource/;} @{$$types{$urlKey};}
294 0 39 if ref $self->$resource ne 'HASH' or not $self->$resource->{$urlKey}
299 39 0 unless ($local_file)
310 0 39 unless ($response->{'success'})
334 0 4 unless ($response->{'success'})