Branch Coverage

blib/lib/Lab/Instrument/Lakeshore33x.pm
Criterion Covered Total %
branch 0 228 0.0


line true false branch
58 0 0 if (not defined $channel) { }
0 0 elsif (not $channel =~ /\b(A|a|B|b)\b/u) { }
80 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
97 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
105 0 0 if ($setpoint < 0 or $setpoint > 300)
118 0 0 if ($range =~ /\b(OFF|off)\b/u) { }
0 0 elsif ($range =~ /\b(LOW|low)\b/u) { }
0 0 elsif ($range =~ /\b(MEDIUM|medium|MED|med)\b/u) { }
0 0 elsif ($range =~ /\b(HIGH|high)\b/u) { }
145 0 0 if ($range == 0) { }
0 0 elsif ($range == 1) { }
0 0 elsif ($range == 2) { }
0 0 elsif ($range == 3) { }
174 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
182 0 0 if ($mode =~ /\b(MANUAL|manual|MAN|man)\b/u) { }
0 0 elsif ($mode =~ /\b(ZONE|zone)\b/u) { }
0 0 elsif ($mode =~ /\b(OFF|off)\b/u) { }
0 0 elsif ($mode =~ /\b(AUTO_PID|auto_pid)\b/u) { }
0 0 elsif ($mode =~ /\b(AUTO_PI|auto_pi)\b/u) { }
0 0 elsif ($mode =~ /\b(AUTO_P|auto_p)\b/u) { }
213 0 0 unless (defined $loop)
225 0 0 if (not defined $channel) { }
0 0 elsif (not $channel =~ /\b(A|a|B|b)\b/u) { }
251 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
259 0 0 if (not defined $units) { }
0 0 elsif ($units =~ /\b(KELVIN|kelvin|K|k)\b/u) { }
0 0 elsif ($units =~ /\b(CELSIUS|celsius|C|c)\b/u) { }
0 0 elsif ($units =~ /\b(SENSOR|sensor|S|s)\b/u) { }
0 0 elsif ($units != 1 and $units != 2 and $units != 3) { }
276 0 0 if (not defined $powerup) { }
0 0 elsif ($powerup =~ /\b(ON|on)\b/u) { }
0 0 elsif ($powerup =~ /\b(OFF|off)\b/u) { }
0 0 elsif ($powerup != 0 and $powerup != 1) { }
290 0 0 if (not defined $display) { }
0 0 elsif ($display =~ /\b(CURRENT|current)\b/u) { }
0 0 elsif ($display =~ /\b(POWER|power)\b/u) { }
0 0 elsif ($display != 1 and $display != 2) { }
304 0 0 unless ($channel =~ /\b(A|a|B|b)\b/u)
325 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
346 0 0 if (not defined $curve || defined $channel) { }
0 0 elsif (not $channel =~ /\b(A|a|B|b)\b/u) { }
0 0 elsif ($curve < 0 and $curve > 41) { }
365 0 0 unless ($channel =~ /\b(A|a|B|b)\b/u)
378 0 0 if (not defined $mode) { }
0 0 elsif ($mode =~ /\b(LOCAL|local)\b/u) { }
0 0 elsif ($mode =~ /\b(REMOTE|remote)\b/u) { }
0 0 elsif ($mode =~ /\b(LOCK|lock)\b/u) { }
397 0 0 if ($mode == 0) { }
0 0 elsif ($mode == 1) { }
0 0 elsif ($mode == 2) { }
417 0 0 if ($mode == 0) { }
0 0 elsif ($mode == 1) { }
0 0 elsif ($mode == 2) { }
440 0 0 if (not defined $loop || defined $D || defined $I || defined $P) { }
0 0 elsif (not defined $loop || defined $D || defined $I and $P == 1 || $P == 2) { }
0 0 elsif (not defined $loop || defined $D) { }
0 0 elsif (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
480 0 0 if ($D < 0 or $D > 200) { }
0 0 elsif ($I < 0.1 or $I > 1000) { }
0 0 elsif ($P < 0.1 or $P > 1000) { }
516 0 0 if (defined $zone and $zone < 1 || $zone > 10)
521 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
529 0 0 if (not defined $man_output) { }
0 0 elsif ($man_output < 0 or $man_output > 100) { }
537 0 0 unless (defined $range or defined $D or defined $I or defined $P or defined $t_limit)
545 0 0 unless (defined $range)
550 0 0 if ($t_limit < 0 or $t_limit > 300) { }
0 0 elsif ($D < 0 or $D > 200) { }
0 0 elsif ($I < 0.1 or $I > 1000) { }
0 0 elsif ($P < 0.1 or $P > 1000) { }
567 0 0 if ($range =~ /\b(OFF|off)\b/u) { }
0 0 elsif ($range =~ /\b(LOW|low)\b/u) { }
0 0 elsif ($range =~ /\b(MEDIUM|medium|MED|med)\b/u) { }
0 0 elsif ($range =~ /\b(HIGH|high)\b/u) { }
603 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
611 0 0 if (not defined $output) { }
0 0 elsif ($output >= 0 and $output <= 100) { }
639 0 0 if (not defined $channel) { }
0 0 elsif (not $channel =~ /\b(A|a|B|b)\b/u) { }
652 0 0 if (not defined $sensor_type) { }
0 0 elsif (not $sensor_type >= 1 && $sensor_type <= 12) { }
676 0 0 if (not defined $compensation) { }
0 0 elsif ($compensation =~ /\b(ON|on)\b/u) { }
0 0 elsif ($compensation =~ /\b(OFF|off)\b/u) { }
0 0 elsif ($compensation != 0 and $compensation != 1) { }
711 0 0 if (defined $channel and not $channel =~ /\b(A|a|B|b)\b/u)
716 0 0 if (not defined $window || defined $points || defined $channel) { }
0 0 elsif (not defined $window || defined $points) { }
0 0 elsif (not defined $window) { }
0 0 elsif ($window < 1 or $window > 10) { }
729 0 0 if ($filter[0] == 0) { }
747 0 0 if ($points =~ /\b(OFF|off)\b/u)
758 0 0 if ($points < 2 or $points > 64)
771 0 0 if ($filter[0] == 0) { }
789 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
797 0 0 if (not defined $rate or $rate < 0.1 or $rate > 100) { }
0 0 elsif (not defined $setpoint or $setpoint < 0 or $setpoint > 300) { }
818 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
839 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
870 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
890 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }