Branch Coverage

blib/lib/Lab/Instrument/TemperatureDiode.pm
Criterion Covered Total %
branch 0 36 0.0


line true false branch
30 0 0 if (ref $_[0] eq 'HASH') { }
42 0 0 if (not defined $self->instrument) { }
0 0 elsif (not ref($self->instrument) =~ /^(Lab::Instrument)/u) { }
76 0 0 if (not defined $key) { }
0 0 elsif (ref($key) =~ /HASH/u) { }
108 0 0 if (ref $_[0] eq 'HASH') { }
111 0 0 if ($options->{'read_mode'} eq "cache" and defined $self->{'device_cache'}{'T'})
117 0 0 if (defined $value) { }
141 0 0 if (ref $arg ne 'HASH') { }
142 0 0 if (defined @{$params;}[$i])
154 0 0 unless (defined $arguments)
162 0 0 if (exists $arguments->{$param}) { }
174 0 0 if (exists $arguments->{$param})
179 0 0 if (scalar keys %{$arguments;} > 0)
193 0 0 unless my $type = ref $self
198 0 0 unless (exists $self->{'_permitted'}{$name})
207 0 0 if (@_) { }
218 0 0 if $self->can("SUPER::DESTROY")