From 436e9f9c06416e92724e02170693d50cebc3be2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Hentschel?= Date: Sun, 28 Oct 2012 16:15:15 +0100 Subject: [PATCH] dplayx/tests: Add missing GetPlayerName test. --- dlls/dplayx/tests/dplayx.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dlls/dplayx/tests/dplayx.c b/dlls/dplayx/tests/dplayx.c index e020a47be35..c6ab1853f19 100644 --- a/dlls/dplayx/tests/dplayx.c +++ b/dlls/dplayx/tests/dplayx.c @@ -2525,6 +2525,13 @@ static void test_PlayerName(void) hr = IDirectPlayX_SetPlayerName( pDP[0], dpid[0], &playerName, DPSET_GUARANTEED ); checkHR( DP_OK, hr ); + dwDataSize = 1024; + hr = IDirectPlayX_GetPlayerName( pDP[0], dpid[0], lpData, &dwDataSize ); + checkHR( DP_OK, hr ); + check( 45, dwDataSize ); + checkStr( U1(playerName).lpszShortNameA, U1(*(LPDPNAME)lpData).lpszShortNameA ); + checkStr( U2(playerName).lpszLongNameA, U2(*(LPDPNAME)lpData).lpszLongNameA ); + check( 0, ((LPDPNAME)lpData)->dwFlags ); /* - Local (no propagation) */ U1(playerName).lpszShortNameA = (LPSTR) "no_propagation";