Branch Coverage

blib/lib/Evo/Internal/Util.pm
Criterion Covered Total %
branch 31 56 55.3


line true false branch
17 0 0 unless @_ <= 3
0 0 unless @_ >= 3
19 0 0 if $caller ne $skip_ns
23 0 2069 unless @_ >= 1
0 2069 unless @_ & 1
29 0 9 unless @_ >= 1
0 9 unless @_ & 1
35 0 10 unless $hash{$name}
45 0 2741 unless @_ <= 1
0 2741 unless @_ >= 1
52 0 3881 unless @_ <= 2
0 3881 unless @_ >= 2
58 0 62 unless @_ <= 1
0 62 unless @_ >= 1
75 0 1869 if @_ & 1
96 0 140 unless @_ <= 1
0 140 unless @_ >= 1
102 0 2566 unless @_ <= 2
0 2566 unless @_ >= 2
104 863 1703 if $pkg =~ /$RX_PKG/
106 1452 251 if $pkg =~ /^\-($RX_PKG_NOT_FIRST)$/
109 140 111 if ($pkg =~ m[^/(.*)$])
111 1 139 unless my $parent = _parent($caller)
114 139 0 if "$parent$rest" =~ /^$RX_PKG$/
117 107 4 if $pkg =~ /^::($RX_PKG_NOT_FIRST)$/
123 0 3 unless @_ <= 2
0 3 unless @_ >= 2
125 2 1 if not grep({$_ eq $me;} @{"${caller}::CARP_NOT";})