Condition Coverage

blib/lib/Lab/Instrument/HP3458A.pm
Criterion Covered Total %
condition 0 62 0.0


and 3 conditions

line !l l&&!r l&&r condition
78 0 0 0 $tint =~ /^([+]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$/u and $tint >= 0 && $tint <= 1000 || $tint == -1
163 0 0 0 $tint =~ /^([+]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$/u and $tint >= 0 && $tint <= 1000 || $tint == -1
244 0 0 0 defined $read_until_length and length $value < $read_until_length

or 2 conditions

line l !l condition
142 0 0 shift() || 10
143 0 0 shift() || 1.4e-06
146 0 0 shift() || 10000
216 0 0 $args->{'timeout'} || undef

or 3 conditions

line l !l&&r !l&&!r condition
34 0 0 0 ref $proto || $proto
65 0 0 0 $range eq "AUTO" or not defined $range
78 0 0 0 not defined $tint or $tint eq "DEFAULT"
0 0 0 $tint >= 0 && $tint <= 1000 || $tint == -1
114 0 0 0 not $count =~ /^[0-9]*$/u or $count < 1
0 0 0 not $count =~ /^[0-9]*$/u or $count < 1 or $count > 16777215
149 0 0 0 $range eq "AUTO" or not defined $range
163 0 0 0 $tint eq "DEFAULT" or not defined $tint
0 0 0 $tint >= 0 && $tint <= 1000 || $tint == -1
186 0 0 0 not $count =~ /^[0-9]*$/u or $count < 1
0 0 0 not $count =~ /^[0-9]*$/u or $count < 1 or $count > 16777215
257 0 0 0 shift() || $self->query('ISCALE?')
310 0 0 0 $args->{'direct_read'} or not defined $self->device_cache->{'oformat'}
398 0 0 0 $value == 1 or $value =~ /on/iu
0 0 0 $value == 0 or $value =~ /off/iu