Branch Coverage

blib/lib/Algorithm/MinPerfHashTwoLevel.pm
Criterion Covered Total %
branch 17 32 53.1


line true false branch
54 0 93 if delete $opts{'state'}
58 63 30 if $seed
60 1 92 unless defined $o->{'variant'}
65 0 93 if delete $o->{'filter_undef'}
67 0 93 if delete $o->{'deterministic'} or delete $o->{'canonical'}
71 0 93 if $o->{'variant'} > 5
74 0 93 if $o->{'variant'} < 5
81 95 0 if ($source_hash) { }
101 0 95 if $debug
110 93 0 unless my $bad_idx = &compute_xs($self)
113 0 0 if ($counter < $max_tries)
118 0 0 if ($max_tries == 1) { }
139 158 281 if (@_)
141 0 158 if defined $seed and length $seed != 16
147 30 409 unless (defined $self->{'seed'})
174 0 0 unless $self->{'failed_seeds'}