Branch Coverage

lib/Net/EGTS/Packet.pm
Criterion Covered Total %
branch 32 52 61.5


line true false branch
187 0 95 if $length > length $$bin
201 0 12 if $length > length $$bin
238 1 5 if $need > length $$bin
245 5 0 $FDL ? :
246 1 4 if $need > length $$bin
302 0 9 unless $self->PRV == 1
303 0 9 unless $self->HL == 11 or $self->HL == 16
304 0 9 unless $self->PRF == 0
306 0 9 if ($self->RTE)
316 0 9 unless $self->HCS == $hsc
319 2 7 unless $self->FDL
324 0 7 unless $self->SFRCS == $sfrcs
326 0 7 unless ($self->ENA == 0)
331 0 7 unless ($self->CMP == 0)
349 0 8 if $self->ENA
350 0 8 if $self->CMP
351 0 8 unless defined $self->PT
357 0 8 if ($self->PRA or $self->RCA or $self->TTL)
367 0 8 $self->RTE ? :
385 7 1 if defined $self->SFRD
388 6 2 if ($self->SFRD and $self->FDL)
418 0 9 if defined $self->PRA
420 0 9 if defined $self->RCA
422 0 9 if defined $self->TTL
427 6 3 if (@bytes)
429 6 0 if (my(@qualify) = inner()) { }