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