Branch Coverage

blib/lib/Lab/Instrument/Lakeshore340.pm
Criterion Covered Total %
branch 0 236 0.0


line true false branch
58 0 0 if (not defined $channel) { }
0 0 elsif (not $channel =~ /\b(a|b|c|d)\b/iu) { }
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)
121 0 0 if ($range =~ /\b(OFF)\b/iu) { }
0 0 elsif ($range =~ /\b(LOW)\b/iu) { }
0 0 elsif ($range =~ /\b(MEDIUM|MED)\b/iu) { }
0 0 elsif ($range =~ /\b(HIGH)\b/iu) { }
0 0 elsif ($range =~ /\b(GIANT)\b/iu) { }
0 0 elsif ($range =~ /\b(MAX)\b/iu) { }
154 0 0 if ($range == 0) { }
0 0 elsif ($range == 1) { }
0 0 elsif ($range == 2) { }
0 0 elsif ($range == 3) { }
0 0 elsif ($range == 4) { }
0 0 elsif ($range == 5) { }
189 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
197 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) { }
228 0 0 unless (defined $loop)
240 0 0 if (not defined $channel) { }
0 0 elsif (not $channel =~ /\b(A|a|B|b)\b/u) { }
266 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
274 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) { }
291 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) { }
305 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) { }
319 0 0 unless ($channel =~ /\b(A|a|B|b)\b/u)
340 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
361 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) { }
380 0 0 unless ($channel =~ /\b(A|a|B|b)\b/u)
393 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) { }
412 0 0 if ($mode == 0) { }
0 0 elsif ($mode == 1) { }
0 0 elsif ($mode == 2) { }
432 0 0 if ($mode == 0) { }
0 0 elsif ($mode == 1) { }
0 0 elsif ($mode == 2) { }
455 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) { }
495 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) { }
531 0 0 if (defined $zone and $zone < 1 || $zone > 10)
536 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
544 0 0 if (not defined $man_output) { }
0 0 elsif ($man_output < 0 or $man_output > 100) { }
552 0 0 unless (defined $range or defined $D or defined $I or defined $P or defined $t_limit)
560 0 0 unless (defined $range)
565 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) { }
582 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) { }
618 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
626 0 0 if (not defined $output) { }
0 0 elsif ($output >= 0 and $output <= 100) { }
654 0 0 if (not defined $channel) { }
0 0 elsif (not $channel =~ /\b(A|a|B|b)\b/u) { }
667 0 0 if (not defined $sensor_type) { }
0 0 elsif (not $sensor_type >= 1 && $sensor_type <= 12) { }
691 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) { }
726 0 0 if (defined $channel and not $channel =~ /\b(A|a|B|b)\b/u)
731 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) { }
744 0 0 if ($filter[0] == 0) { }
762 0 0 if ($points =~ /\b(OFF|off)\b/u)
773 0 0 if ($points < 2 or $points > 64)
786 0 0 if ($filter[0] == 0) { }
804 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
812 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) { }
833 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
854 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
885 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }
905 0 0 if (not defined $loop) { }
0 0 elsif ($loop != 1 and $loop != 2) { }