Condition Coverage

blib/lib/Chess/Game/MoveList.pm
Criterion Covered Total %
condition 9 18 50.0


and 3 conditions

line !l l&&!r l&&r condition
163 0 0 230 $player1 && $player2
241 226 2 0 defined $player and not grep(/^$player$/, @{$$obj_data{'players'};})
260 231 1236 1324 defined $last_moved && $last_moved == 0

or 3 conditions

line l !l&&r !l&&!r condition
162 0 230 0 ref $caller || $caller
163 0 0 230 not defined($player1 && $player2) or $player1 eq $player2
176 1 0 0 ref $self || croak('Invalid Chess::Game::MoveList reference')