1--TEST-- 2Games_Chess->inStaleMate() pieces are pinned, causing stalemate 3--SKIPIF-- 4--FILE-- 5<?php 6require_once dirname(__FILE__) . '/setup.php.inc'; 7$board->addPiece('W', 'K', 'e8'); 8$board->addPiece('B', 'R', 'a8'); 9$board->addPiece('W', 'N', 'd8'); 10$board->addPiece('W', 'P', 'd7'); 11$board->addPiece('W', 'P', 'e7'); 12$board->addPiece('W', 'P', 'f7'); 13$board->addPiece('W', 'B', 'f8'); 14$board->addPiece('B', 'R', 'h8'); 15$board->addPiece('B', 'K', 'e1'); 16$phpunit->assertTrue($board->inStaleMate('W'), 'W'); 17$phpunit->assertFalse($board->inStaleMate('B'), 'B'); 18echo 'tests done'; 19?> 20--EXPECT-- 21tests done