1--TEST-- 2Games_Chess_Crazyhouse->addPiece() invalid, too many pieces (extended test 5) 3--SKIPIF-- 4--FILE-- 5<?php 6require_once dirname(__FILE__) . '/setup.php.inc'; 7$board->_captured['W']['R']++; 8$board->addPiece('W', 'P', 'a2'); 9$board->addPiece('W', 'P', 'b2'); 10$board->addPiece('W', 'P', 'c2'); 11$board->addPiece('W', 'P', 'd2'); 12$board->addPiece('W', 'P', 'e2'); 13$board->addPiece('W', 'P', 'f2'); 14$board->addPiece('W', 'P', 'g2'); 15$board->addPiece('W', 'P', 'h2'); 16 17$board->addPiece('W', 'P', 'a7'); 18$board->addPiece('W', 'P', 'b7'); 19$board->addPiece('B', 'P', 'c7'); 20$board->addPiece('B', 'P', 'd7'); 21$board->addPiece('B', 'P', 'e7'); 22$board->addPiece('B', 'P', 'f7'); 23$board->addPiece('B', 'P', 'g7'); 24$board->addPiece('B', 'P', 'h7'); 25$board->addPiece('B', 'R', 'd6'); 26$phpunit->assertNoErrors('Rd6'); 27$board->addPiece('B', 'R', 'c5'); 28$phpunit->assertNoErrors('Rc5'); 29$board->addPiece('B', 'R', 'c4'); 30$phpunit->assertNoErrors('Rc4'); 31$board->addPiece('B', 'R', 'd4'); 32$phpunit->assertErrors(array( 33 array('package' => 'PEAR_Error', 'message' => 'Too many Black Rooks') 34), 'move'); 35echo 'tests done'; 36?> 37--EXPECT-- 38tests done