Branch Coverage

blib/lib/Monitoring/GLPlugin/SNMP/TableItem.pm
Criterion Covered Total %
branch 0 40 0.0


line true false branch
12 0 0 if ($value and $value =~ /^0x(\w{8})/) { }
0 0 elsif ($value and $value =~ /^0x(\w{2} \w{2} \w{2} \w{2})/) { }
0 0 elsif ($value and $value =~ /^([A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2})/i) { }
0 0 elsif ($value and unpack('H8', $value) =~ /(\w{2})(\w{2})(\w{2})(\w{2})/) { }
32 0 0 unless @o and grep {$_ =~ /^0+$/;} @o
38 0 0 if (defined $start) { }
39 0 0 unless ($o[$i] =~ /^0+$/)
44 0 0 if $o[$i] =~ /^0+$/
48 0 0 if defined $start
52 0 0 unless defined $l
54 0 0 $l->[0] == 0 ? :
64 0 0 if ($value and $value =~ /^0x(\w{32})/) { }
0 0 elsif ($value and $value =~ /^0x(\w{2} \w{2} \w{2} \w{2} \w{2} \w{2} \w{2} \w{2} \w{2} \w{2} \w{2} \w{2} \w{2} \w{2} \w{2} \w{2})/) { }
0 0 elsif ($value and $value =~ /^([A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2} [A-Z0-9]{2})/i) { }
0 0 elsif ($value and unpack('H32', $value) =~ /(\w{4})(\w{4})(\w{4})(\w{4})(\w{4})(\w{4})(\w{4})(\w{4})/) { }
82 0 0 if ($value and $value =~ /^0x(\w{12})/) { }
0 0 elsif ($value and $value =~ /^0x(\w{2}\s*\w{2}\s*\w{2}\s*\w{2}\s*\w{2}\s*\w{2})/) { }
0 0 elsif ($value and unpack('H12', $value) =~ /(\w{2})(\w{2})(\w{2})(\w{2})(\w{2})(\w{2})/) { }
98 0 0 if ($value and $value =~ /^0x([0-9a-zA-Z]+)$/) { }
0 0 elsif ($value and $value =~ /^([0-9a-zA-Z]+)$/) { }