Branch Coverage

blib/lib/List/Util/Uniq.pm
Criterion Covered Total %
branch 28 34 82.3


line true false branch
33 0 2 unless @_
37 0 0 unless defined $_ or defined $last
39 2 10 if defined $_ and defined $last and $_ eq $last
49 0 1 unless @_
53 0 0 unless defined $_ or defined $last
55 2 4 if defined $_ and defined $last and lc $_ eq lc $last
68 11 2 if (defined $_) { }
69 6 5 unless $mem{lc $_}++
71 1 1 unless $undef_added++
80 1 6 if $vals{$_}++
88 2 5 if $vals{lc $_}++
97 2 5 if keys %vals > 1
106 1 6 if keys %vals > 1
114 4 3 if ++$vals{$_} == 1
123 2 2 if ++$vals{$_ + 0} == 1
133 21 25 if ++$vals{$_} > 1
142 9 9 if ++$vals{$_ + 0} > 1