Branch Coverage

blib/lib/Test/Deep/Set.pm
Criterion Covered Total %
branch 42 46 91.3


line true false branch
33 49 41 $IgnoreDupes ? :
37 25 65 if (ref $d1 ne "ARRAY")
46 65 25 unless ($diag)
57 142 269 if (Test::Deep::eq_deeply_cache($got[$i], $expect))
63 58 84 unless $IgnoreDupes
67 61 118 unless $found
71 20 8 if (@missing and ($SubSup ne "sub" and $SubSup ne "none"))
76 24 8 if (@got and ($SubSup ne "sup" and $SubSup ne "none"))
82 2 63 if (@found and $SubSup eq "none")
91 56 34 if ($diag) { }
108 13 10 $self->{'IgnoreDupes'} ? :
109 2 21 if $self->{'SubSup'} eq "sub"
110 2 21 if $self->{'SubSup'} eq "sup"
111 2 21 if $self->{'SubSup'} eq "none"
147 55 174 if (Test::Deep::eq_deeply($new_elem, $old_elem))
154 197 29 if $want_push
159 182 1 defined $a ? :
183 0 defined $b ? :
169 15 31 if $refs
170 1 45 if $refs > 1
175 43 0 defined $a ? :
43 0 defined $b ? :
186 0 14 if $self->{'IgnoreDupes'} != $other->{'IgnoreDupes'}