Branch Coverage

blib/lib/Games/Puzzles/SendMoreMoney.pm
Criterion Covered Total %
branch 11 24 45.8


line true false branch
33 0 1 unless defined $$self{'puzzle'}
38 0 1 unless defined $$self{'right'}
53 1 0 unless ($$self{'seen'}{join '', values %$try}++)
54 1 0 if ($self->is_valid($try))
55 1 0 if ($self->evaluate($try))
56 1 0 if defined $$self{'reporter'}
77 0 1 if ($$self{'permutator'}) { }
82 0 0 if $STOP_SOLVER
91 1 0 if $STOP_SOLVER
94 0 1 if ($@ and not $@ =~ /STOP_SOLVER_SET/)
107 0 1 if (defined $$self{'validator'})
126 1 0 if (eval $left_tmp == eval $right_tmp)