Branch Coverage

blib/lib/Bot/Cobalt/Plugin/Ohm.pm
Criterion Covered Total %
branch 16 52 30.7


line true false branch
50 0 0 unless (keys %parsed)
58 0 0 unless (length $resp)
75 4 1 if ($message =~ /(\d+(?:\.\d+)?)o/i)
78 2 3 if ($message =~ /(\d+(?:\.\d+)?)w/i)
81 1 4 if ($message =~ /(\d+(?:\.\d+)?)a/i)
84 3 2 if ($message =~ /(\d+(?:\.\d+)?)v/i)
96 1 0 unless (defined $values{'a'})
101 0 0 $values{'w'} && $values{'o'} ? :
0 0 $values{'w'} && $values{'v'} ? :
1 0 $values{'v'} && $values{'o'} ? :
104 0 1 unless defined $values{'a'}
108 1 0 unless (defined $values{'w'})
114 0 0 $values{'v'} && $values{'a'} ? :
0 0 $values{'a'} && $values{'o'} ? :
1 0 $values{'v'} && $values{'o'} ? :
116 0 1 unless defined $values{'w'}
120 0 1 unless (defined $values{'o'})
124 0 0 $values{'w'} && $values{'a'} ? :
0 0 $values{'v'} && $values{'w'} ? :
0 0 $values{'v'} && $values{'a'} ? :
128 0 0 unless defined $values{'o'}
132 0 1 unless (defined $values{'v'})
138 0 0 $values{'a'} && $values{'o'} ? :
0 0 $values{'w'} && $values{'a'} ? :
0 0 $values{'w'} && $values{'o'} ? :
140 0 0 unless defined $values{'v'}