Branch Coverage

blib/lib/Geo/Ellipsoids.pm
Criterion Covered Total %
branch 40 58 68.9


line true false branch
42 0 2 ref $this ? :
76 5 6 if ('HASH' eq ref $param) { }
6 0 elsif ('' eq ref $param) { }
102 0 0 wantarray ? :
128 6 6 if (defined $self->{'b'}) { }
1 5 elsif (defined $self->{'f'}) { }
5 0 elsif (defined $self->{'i'}) { }
149 2 13 if (defined $self->{'f'}) { }
5 8 elsif (defined $self->{'b'}) { }
8 0 elsif (defined $self->{'i'}) { }
170 4 4 if (defined $self->{'i'}) { }
3 1 elsif (defined $self->{'b'}) { }
1 0 elsif (defined $self->{'f'}) { }
173 2 1 if ($self->{'a'} == $self->{'b'}) { }
270 0 1 unless defined $lat
287 0 2 unless defined $lat
304 0 0 unless defined $lat
321 0 0 unless defined $lat
357 11 0 if ('HASH' eq ref $param) { }
358 11 0 if (defined $param->{'a'}) { }
360 5 6 unless defined $self->shortname
361 6 5 if (defined $param->{'i'}) { }
3 2 elsif (defined $param->{'b'}) { }
1 1 elsif (defined $param->{'f'}) { }
365 1 5 unless defined $self->longname
370 2 1 unless defined $self->longname
375 1 0 unless defined $self->longname
380 1 0 unless defined $self->longname
395 6 0 if ('HASH' eq ref $ref) { }