Branch Coverage

blib/lib/Games/Solitaire/Verify/Solution.pm
Criterion Covered Total %
branch 14 22 63.6


line true false branch
36 0 1343 if ($line ne "\n")
48 16 1327 if (not defined $self->_st) { }
61 0 1327 if ($self->_st->to_string ne $str)
71 0 1343 unless ($line =~ /\A={3,}\n\z/)
85 0 1343 if ($line ne "\n")
92 10 1333 if ($line eq "This game is solveable.\n")
117 6 1327 if (my $verdict = $self->_st->verify_and_perform_move($self->_move))
137 0 16 unless ($line =~ /\A(-=)+-\n\z/)
153 10 6 if (not $@) { }
6 0 elsif ($err = 'Exception::Class'->caught('Games::Solitaire::Verify::Exception::VerifyMove')) { }
167 0 0 ref $err ? :