Branch Coverage

lib/Geo/Ellipsoids.pm
Criterion Covered Total %
branch 39 56 69.6


line true false branch
75 5 6 if ('HASH' eq ref $param) { }
6 0 elsif ('' eq ref $param) { }
101 0 0 wantarray ? :
127 6 6 if (defined $$self{'b'}) { }
1 5 elsif (defined $$self{'f'}) { }
5 0 elsif (defined $$self{'i'}) { }
148 2 13 if (defined $$self{'f'}) { }
5 8 elsif (defined $$self{'b'}) { }
8 0 elsif (defined $$self{'i'}) { }
169 4 4 if (defined $$self{'i'}) { }
3 1 elsif (defined $$self{'b'}) { }
1 0 elsif (defined $$self{'f'}) { }
172 2 1 if ($$self{'a'} == $$self{'b'}) { }
269 0 1 unless defined $lat
286 0 2 unless defined $lat
303 0 0 unless defined $lat
320 0 0 unless defined $lat
356 11 0 if ('HASH' eq ref $param) { }
357 11 0 if (defined $$param{'a'}) { }
359 5 6 unless defined $self->shortname
360 6 5 if (defined $$param{'i'}) { }
3 2 elsif (defined $$param{'b'}) { }
1 1 elsif (defined $$param{'f'}) { }
364 1 5 unless defined $self->longname
369 2 1 unless defined $self->longname
374 1 0 unless defined $self->longname
379 1 0 unless defined $self->longname
394 6 0 if ('HASH' eq ref $ref) { }