1--TEST--
2Games_Chess_Crazyhouse->addPiece() invalid, too many pieces (extended test 2)
3--SKIPIF--
4--FILE--
5<?php
6require_once dirname(__FILE__) . '/setup.php.inc';
7$board->addPiece('B', 'R', 'd6');
8$phpunit->assertNoErrors('Rd6');
9$board->addPiece('B', 'R', 'c5');
10$phpunit->assertNoErrors('Rc5');
11$board->addPiece('B', 'R', 'c4');
12$phpunit->assertNoErrors('Rc4');
13$board->addPiece('B', 'R', 'd4');
14$phpunit->assertNoErrors('Rd4');
15$board->addPiece('B', 'R', 'e4');
16$phpunit->assertNoErrors('Re4');
17$board->addPiece('B', 'R', 'f4');
18$phpunit->assertNoErrors('Rf4');
19$board->addPiece('B', 'R', 'g4');
20$phpunit->assertNoErrors('Rg4');
21$board->addPiece('B', 'R', 'h4');
22$phpunit->assertNoErrors('Rh4');
23$board->addPiece('B', 'R', 'h2');
24$phpunit->assertNoErrors('Rh2');
25$board->addPiece('B', 'R', 'h3');
26$phpunit->assertNoErrors('Rh3');
27$board->addPiece('B', 'R', 'b3');
28$phpunit->assertNoErrors('Rb3');
29$board->addPiece('B', 'R', 'a3');
30$phpunit->assertNoErrors('Rb3');
31$board->addPiece('B', 'R', 'c3');
32$phpunit->assertErrors(array(
33    array('package' => 'PEAR_Error', 'message' => 'Too many Black Rooks')
34), 'move');
35echo 'tests done';
36?>
37--EXPECT--
38tests done