Branch Coverage

blib/lib/Bot/Cobalt/Plugin/Ohm.pm
Criterion Covered Total %
branch 20 52 38.4


line true false branch
50 0 0 unless (keys %parsed)
59 0 0 unless (length $resp)
76 4 1 if ($message =~ /(\d+(?:\.\d+)?)o/i)
79 2 3 if ($message =~ /(\d+(?:\.\d+)?)w/i)
82 1 4 if ($message =~ /(\d+(?:\.\d+)?)a/i)
85 3 2 if ($message =~ /(\d+(?:\.\d+)?)v/i)
97 2 0 unless (defined $values{'a'})
102 0 1 $values{'w'} && $values{'o'} ? :
0 1 $values{'w'} && $values{'v'} ? :
1 1 $values{'v'} && $values{'o'} ? :
106 1 1 unless defined $values{'a'}
110 1 0 unless (defined $values{'w'})
116 0 0 $values{'v'} && $values{'a'} ? :
0 0 $values{'a'} && $values{'o'} ? :
1 0 $values{'v'} && $values{'o'} ? :
119 0 1 unless defined $values{'w'}
123 0 1 unless (defined $values{'o'})
127 0 0 $values{'w'} && $values{'a'} ? :
0 0 $values{'v'} && $values{'w'} ? :
0 0 $values{'v'} && $values{'a'} ? :
132 0 0 unless defined $values{'o'}
136 0 1 unless (defined $values{'v'})
142 0 0 $values{'a'} && $values{'o'} ? :
0 0 $values{'w'} && $values{'a'} ? :
0 0 $values{'w'} && $values{'o'} ? :
145 0 0 unless defined $values{'v'}