Branch Coverage

blib/lib/Acme/Oil.pm
Criterion Covered Total %
branch 24 34 70.5


line true false branch
17 6 7 unless @_ > 0
19 0 7 unless $Level
21 2 5 if (is_this_burning($_[0])) { }
35 1 2 if (ref $_[0] eq 'SCALAR') { }
2 0 elsif (ref $_[0] eq 'ARRAY') { }
0 0 elsif (ref $_[0] eq 'HASH') { }
51 2 3 if (ref $_[0] eq 'SCALAR') { }
3 0 elsif (ref $_[0] eq 'ARRAY') { }
0 0 elsif (ref $_[0] eq 'HASH') { }
73 3 4 if (ref $ref eq 'SCALAR') { }
4 0 elsif (ref $ref eq 'ARRAY') { }
78 1 6 if (_is_burning($value))
87 3 42 unless defined $value
88 4 38 if $value =~ /fire/i
94 2 0 if warnings::enabled('Acme::Oil')
97 1 1 if (ref $_[0] eq 'SCALAR') { }
1 0 elsif (ref $_[0] eq 'ARRAY') { }