Branch Coverage

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


line true false branch
33 50 41 $IgnoreDupes ? :
37 25 66 if (ref $d1 ne "ARRAY")
46 66 25 unless ($diag)
57 144 266 if (Test::Deep::eq_deeply_cache($got[$i], $expect))
63 60 84 unless $IgnoreDupes
67 61 120 unless $found
71 21 8 if (@missing and ($SubSup ne "sub" and $SubSup ne "none"))
76 25 8 if (@got and ($SubSup ne "sup" and $SubSup ne "none"))
82 2 64 if (@found and $SubSup eq "none")
91 57 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 54 173 if (Test::Deep::eq_deeply($new_elem, $old_elem))
154 197 29 if $want_push
159 181 1 defined $a ? :
182 0 defined $b ? :
169 15 33 if $refs
170 1 47 if $refs > 1
175 39 0 defined $a ? :
39 0 defined $b ? :
186 0 14 if $self->{'IgnoreDupes'} != $other->{'IgnoreDupes'}