1--TEST-- 2Games_Chess promotion bug - to queen (black) 3--SKIPIF-- 4--FILE-- 5<?php 6require_once dirname(__FILE__) . '/setup.php.inc'; 7$board->resetGame('rnbqkbnr/pppp1ppp/8/8/8/5N2/PPPPP1pP/RNBQKB1R b KQkq - 2 5'); 8$phpunit->assertEquals(array('g2', 'P'), $board->_pieces['BP8'], 'pawn 1 wrong'); 9$err = $board->moveSAN('gxh1=Q'); 10$phpunit->assertTrue($err, 1); 11$phpunit->assertEquals(array('h1', 'Q'), $board->_pieces['BP8'], 'promotion failed'); 12echo 'tests done'; 13?> 14--EXPECT-- 15tests done