Branch Coverage

blib/lib/Device/GPIB/Prologix.pm
Criterion Covered Total %
branch 0 86 0.0


line true false branch
31 0 0 if defined $port
35 0 0 if defined $baudrate
36 0 0 if defined $databits
37 0 0 if defined $parity
38 0 0 if defined $stopbits
39 0 0 if defined $handshake
44 0 0 unless ($self->{'serialport'})
60 0 0 unless $self->initialised
69 0 0 unless $self->version =~ /^Prologix/
72 0 0 unless $self->auto == 0
93 0 0 if defined $addr
107 0 0 unless $count
121 0 0 if ($count) { }
125 0 0 if ($ch eq ';' and $self->{'EOIMode'}) { }
0 0 elsif ($ch eq "\r") { }
0 0 elsif ($ch eq "\n") { }
162 0 0 if defined $waitfor
172 0 0 if defined $addr
180 0 0 if defined $addr
196 0 0 if $Device::GPIB::Prologix::debug
204 0 0 if ($self->{'serialport'})
236 0 0 if (defined $value) { }
252 0 0 if (defined $addr) { }
254 0 0 if ($addr != $self->{'CurrentAddress'})
257 0 0 if defined $sad
275 0 0 if defined $addr
283 0 0 if (defined $val) { }
285 0 0 '++eoi ' . $val ? :
299 0 0 if (defined $val) { }
315 0 0 if (defined $val) { }
317 0 0 '++eot_enable ' . $val ? :
331 0 0 if (defined $val) { }
354 0 0 if defined $addr
362 0 0 if defined $addr
370 0 0 if (defined $val) { }
372 0 0 '++lon ' . $val ? :
386 0 0 if (defined $val) { }
388 0 0 '++mode ' . $val ? :
416 0 0 if (defined $val) { }
418 0 0 '++savecfg ' . $val ? :
433 0 0 if defined $addr
435 0 0 if defined $sad
452 0 0 if (defined $val) { }