1--TEST-- 2Games_Chess->inCheckMate() Bug #7565 - checkmate because of pinned interposing piece 3--SKIPIF-- 4--FILE-- 5<?php 6require_once dirname(__FILE__) . '/setup.php.inc'; 7$board->resetGame('1r2k3/p1pbb1p1/2p5/5p1r/N1Q5/5N2/PPP2PPP/R3R1K1 w - - 2 20'); 8$board->moveSAN('Qg8'); 9$phpunit->assertTrue($board->inCheckmate('B'), 'B'); 10$phpunit->assertFalse($board->inCheckmate('W'), 'W'); 11echo 'tests done'; 12?> 13--EXPECT-- 14tests done