adding pawn promotion test