| blib/lib/Chess/Game/MoveList.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 9 | 18 | 50.0 |
| 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 |
| 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') |