Branch Coverage

blib/lib/Trim.pm
Criterion Covered Total %
branch 36 44 81.8


line true false branch
18 7 61 if (@_ == 0) { }
19 4 3 if (not defined wantarray) { }
20 1 3 if (not ref $_) { }
2 1 elsif (ref $_ eq 'ARRAY') { }
1 0 elsif (ref $_ eq 'HASH') { }
35 1 2 if (not ref $_) { }
1 1 elsif (ref $_ eq 'ARRAY') { }
1 0 elsif (ref $_ eq 'HASH') { }
47 6 55 if (not defined wantarray) { }
49 5 3 if (not ref $_[$i]) { }
2 1 elsif (ref $_[$i] eq 'ARRAY') { }
1 0 elsif (ref $_[$i] eq 'HASH') { }
67 55 11 if (not ref $_[$i]) { }
3 8 elsif (ref $_[$i] eq 'ARRAY') { }
8 0 elsif (ref $_[$i] eq 'HASH') { }
69 37 18 if @_ == 1
77 2 1 if @_ == 1
85 7 1 if @_ == 1
88 9 0 wantarray ? :
222 0 1 if eval "eof(${p}::DATA)"
224 0 1 if $@
226 0 1 if $@