Branch Coverage

blib/lib/GPS/NMEA/Handler.pm
Criterion Covered Total %
branch 20 40 50.0


line true false branch
39 0 1 unless ref $self->{'NMEADATA'}
83 0 1 unless ref $self->{'NMEADATA'}
121 0 1 unless ref $self->{'NMEADATA'}
164 0 3 unless ref $self->{'NMEADATA'}
170 1 2 if ($sentence == 1) { }
1 1 elsif ($sentence == 2) { }
1 0 elsif ($sentence == 3) { }
254 0 1 unless ref $self->{'NMEADATA'}
281 0 1 unless ref $self->{'NMEADATA'}
307 0 1 unless ref $self->{'NMEADATA'}
325 0 1 unless ref $self->{'NMEADATA'}
346 0 1 unless ref $self->{'NMEADATA'}
374 0 1 unless ref $self->{'NMEADATA'}
380 1 0 if ($sentence == 1) { }
0 0 elsif ($sentence == 2) { }
0 0 elsif ($sentence == 2) { }
388 0 1 if ref $d->{'waypoint2'}
389 0 1 if ref $d->{'waypoint3'}
398 0 0 if ref $d->{'waypoint3'}
434 1 1 unless ref $self->{'NMEADATA'}