Condition Coverage

blib/lib/SNMP/Insight/Classifier.pm
Criterion Covered Total %
condition 13 36 36.1


and 3 conditions

line !l l&&!r l&&r condition
98 3 0 0 $desc =~ /catalyst/i and $desc =~ /\D19\d{2}/
121 3 0 0 $desc =~ /cisco/i and $desc =~ /CAT3K/
128 3 0 0 $desc =~ /cisco/i and $desc =~ /CBS3[0-9A-Za-z]{3}/
132 3 0 0 $desc =~ /cisco/i and $desc =~ /CBS3[0-9A-Za-z]{3}/
140 3 0 0 $desc =~ /cisco/i and $desc =~ /3750/
151 3 0 0 $desc =~ /\b(C1100|C1130|C1140|AP1200|C350|C1200|C1240|C1250|C2700|C3700)\b/ and $desc =~ /\bIOS\b/
157 3 0 0 $desc =~ /Cisco/ and $desc =~ /\D(BR500|CAP340|AP340|CAP350|350|1200)\D/
161 3 0 0 $desc =~ /Aironet/ and $desc =~ /\D(AP4800)\D/

or 2 conditions

line l !l condition
42 0 3 $services || 'UNDEF'
57 0 3 $device_type || 'undef'
63 3 0 $device_type || 'undef'

or 3 conditions

line l !l&&r !l&&!r condition
49 0 0 3 defined $services or defined $desc
62 0 3 0 $device_type ||= $self->guess_by_vendor