1--TEST-- 2Games_Chess_Crazyhouse->_interposeOrCapture() piece check, interpose possible with placement 3--SKIPIF-- 4--FILE-- 5<?php 6require_once dirname(__FILE__) . '/setup.php.inc'; 7$board->_captured['W']['P']++; 8$board->addPiece('W', 'K', 'e4'); 9$board->addPiece('B', 'B', 'b1'); 10$phpunit->assertTrue($board->_interposeOrCapture( 11 $board->_getPathToKing('b1', 'e4'), 'W'),1); 12 13// try placing a pawn on the first rank 14$board->blankBoard(); 15$board->_captured['W']['P']++; 16$board->addPiece('W', 'K', 'e1'); 17$board->addPiece('B', 'R', 'b1'); 18$phpunit->assertFalse($board->_interposeOrCapture( 19 $board->_getPathToKing('b1', 'e1'), 'W'), 2); 20echo 'tests done'; 21?> 22--EXPECT-- 23tests done