Branch Coverage

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


line true false branch
33 50 43 $IgnoreDupes ? :
37 25 68 if (ref $d1 ne "ARRAY")
46 68 25 unless ($diag)
57 144 286 if (Test::Deep::eq_deeply_cache($got[$i], $expect))
63 60 84 unless $IgnoreDupes
67 67 120 unless $found
71 23 8 if (@missing and ($SubSup ne "sub" and $SubSup ne "none"))
76 27 8 if (@got and ($SubSup ne "sup" and $SubSup ne "none"))
82 2 66 if (@found and $SubSup eq "none")
91 59 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 56 176 if (Test::Deep::eq_deeply($new_elem, $old_elem))
154 203 29 if $want_push
159 187 1 defined $a ? :
188 0 defined $b ? :
169 15 37 if $refs
170 1 51 if $refs > 1
175 51 0 defined $a ? :
51 0 defined $b ? :
186 0 14 if $self->{'IgnoreDupes'} != $other->{'IgnoreDupes'}