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