1--TEST--
2Games_Chess->_parseMove() placement move
3--SKIPIF--
4--FILE--
5<?php
6require_once dirname(__FILE__) . '/setup.php.inc';
7$ret = $board->_parseMove('P@a2');
8$phpunit->assertEquals(array(GAMES_CHESS_PIECEPLACEMENT =>
9    array(
10        'piece' => 'P',
11        'square' => 'a2'
12    )), $ret, 'P@a2');
13$ret = $board->_parseMove('Q@h7');
14$phpunit->assertEquals(array(GAMES_CHESS_PIECEPLACEMENT =>
15    array(
16        'piece' => 'Q',
17        'square' => 'h7'
18    )), $ret, 'Q@h7');
19$ret = $board->_parseMove('B@f8');
20$phpunit->assertEquals(array(GAMES_CHESS_PIECEPLACEMENT =>
21    array(
22        'piece' => 'B',
23        'square' => 'f8'
24    )), $ret, 'B@f8');
25$ret = $board->_parseMove('N@g3');
26$phpunit->assertEquals(array(GAMES_CHESS_PIECEPLACEMENT =>
27    array(
28        'piece' => 'N',
29        'square' => 'g3'
30    )), $ret, 'P@a2');
31$ret = $board->_parseMove('R@b1');
32$phpunit->assertEquals(array(GAMES_CHESS_PIECEPLACEMENT =>
33    array(
34        'piece' => 'R',
35        'square' => 'b1'
36    )), $ret, 'R@b1');
37echo 'tests done';
38?>
39--EXPECT--
40tests done