Author: tkreuzer Date: Mon Dec 28 23:03:04 2015 New Revision: 70462
URL: http://svn.reactos.org/svn/reactos?rev=70462&view=rev Log: [WIN32KDLL_2K3SP2] - "Fix" an export name: NtUserGetClassInfoEx on 2k3 is the same as NtUserGetClassInfo on XP (note that we currently use the default, aka ros specific, win32kdll on the WHS testbot, but it's mostly identical.
[WIN32KNT_APITEST] - Fix a typo - add missing tests to testlist.c
Modified: trunk/rostests/apitests/win32kdll/win32kdll_2k3sp2/win32kdll_2k3sp2.spec trunk/rostests/apitests/win32kdll/win32kdll_2k3sp2/win32ksvc-2k3sp2.h trunk/rostests/apitests/win32nt/ntuser/NtUserFindExistingCursorIcon.c trunk/rostests/apitests/win32nt/testlist.c
Modified: trunk/rostests/apitests/win32kdll/win32kdll_2k3sp2/win32kdll_2k3sp2.spec URL: http://svn.reactos.org/svn/reactos/trunk/rostests/apitests/win32kdll/win32kd... ============================================================================== --- trunk/rostests/apitests/win32kdll/win32kdll_2k3sp2/win32kdll_2k3sp2.spec [iso-8859-1] (original) +++ trunk/rostests/apitests/win32kdll/win32kdll_2k3sp2/win32kdll_2k3sp2.spec [iso-8859-1] Mon Dec 28 23:03:04 2015 @@ -390,7 +390,7 @@ @ stdcall NtUserGetAtomName(long ptr) @ stdcall NtUserGetCaretBlinkTime() @ stdcall NtUserGetCaretPos(ptr) -@ stdcall NtUserGetClassInfoEx(ptr ptr ptr ptr long) +@ stdcall NtUserGetClassInfo(ptr ptr ptr ptr long) # called NtUserGetClassInfoEx on 2k3,but identical to XP @ stdcall NtUserGetClassName(ptr long ptr) @ stdcall NtUserGetClipboardData(long ptr) @ stdcall NtUserGetClipboardFormatName(long wstr ptr)
Modified: trunk/rostests/apitests/win32kdll/win32kdll_2k3sp2/win32ksvc-2k3sp2.h URL: http://svn.reactos.org/svn/reactos/trunk/rostests/apitests/win32kdll/win32kd... ============================================================================== --- trunk/rostests/apitests/win32kdll/win32kdll_2k3sp2/win32ksvc-2k3sp2.h [iso-8859-1] (original) +++ trunk/rostests/apitests/win32kdll/win32kdll_2k3sp2/win32ksvc-2k3sp2.h [iso-8859-1] Mon Dec 28 23:03:04 2015 @@ -388,7 +388,7 @@ SVC_(UserGetAtomName, 2) SVC_(UserGetCaretBlinkTime, 0) SVC_(UserGetCaretPos, 1) -SVC_(UserGetClassInfoEx, 5) +SVC_(UserGetClassInfo, 5) // called UserGetClassInfoEx on 2k3, but identical to XP SVC_(UserGetClassName, 3) SVC_(UserGetClipboardData, 2) SVC_(UserGetClipboardFormatName, 3)
Modified: trunk/rostests/apitests/win32nt/ntuser/NtUserFindExistingCursorIcon.c URL: http://svn.reactos.org/svn/reactos/trunk/rostests/apitests/win32nt/ntuser/Nt... ============================================================================== --- trunk/rostests/apitests/win32nt/ntuser/NtUserFindExistingCursorIcon.c [iso-8859-1] (original) +++ trunk/rostests/apitests/win32nt/ntuser/NtUserFindExistingCursorIcon.c [iso-8859-1] Mon Dec 28 23:03:04 2015 @@ -1,15 +1,14 @@ /* * PROJECT: ReactOS api tests * LICENSE: GPL - See COPYING in the top level directory - * PURPOSE: Test for NtUserFindExistingCursoricon + * PURPOSE: Test for NtUserFindExistingCursorIcon * PROGRAMMERS: */
#include <win32nt.h>
-START_TEST(NtUserFindExistingCursoricon) +START_TEST(NtUserFindExistingCursorIcon) {
} -
Modified: trunk/rostests/apitests/win32nt/testlist.c URL: http://svn.reactos.org/svn/reactos/trunk/rostests/apitests/win32nt/testlist.... ============================================================================== --- trunk/rostests/apitests/win32nt/testlist.c [iso-8859-1] (original) +++ trunk/rostests/apitests/win32nt/testlist.c [iso-8859-1] Mon Dec 28 23:03:04 2015 @@ -4,10 +4,121 @@ #include <apitest.h>
extern void func_NtGdiDdCreateDirectDrawObject(void); +extern void func_NtGdiDdCreateDirectDrawObject(void); +extern void func_NtGdiDdDeleteDirectDrawObject(void); +extern void func_NtGdiDdQueryDirectDrawObject(void); + +extern void func_NtGdiArcInternal(void); +extern void func_NtGdiBitBlt(void); +extern void func_NtGdiCombineRgn(void); +extern void func_NtGdiCreateBitmap(void); +extern void func_NtGdiCreateCompatibleBitmap(void); +extern void func_NtGdiCreateCompatibleDC(void); +extern void func_NtGdiCreateDIBSection(void); +extern void func_NtGdiDeleteObjectApp(void); +extern void func_NtGdiDoPalette(void); +extern void func_NtGdiEngCreatePalette(void); +extern void func_NtGdiEnumFontOpen(void); +//extern void func_NtGdiExtSelectClipRgn(void); +extern void func_NtGdiExtTextOutW(void); +//extern void func_NtGdiFlushUserBatch(void); +extern void func_NtGdiGetBitmapBits(void); +extern void func_NtGdiGetDIBitsInternal(void); +extern void func_NtGdiGetFontResourceInfoInternalW(void); +extern void func_NtGdiGetRandomRgn(void); +extern void func_NtGdiGetStockObject(void); +extern void func_NtGdiPolyPolyDraw(void); +extern void func_NtGdiRestoreDC(void); +extern void func_NtGdiSaveDC(void); +extern void func_NtGdiSelectBitmap(void); +extern void func_NtGdiSelectBrush(void); +extern void func_NtGdiSelectFont(void); +extern void func_NtGdiSelectPen(void); +extern void func_NtGdiSetBitmapBits(void); +extern void func_NtGdiSetDIBitsToDeviceInternal(void); +//extern void func_NtUserCallHwnd(void); +//extern void func_NtUserCallHwndLock(void); +//extern void func_NtUserCallHwndOpt(void); +//extern void func_NtUserCallHwndParam(void); +//extern void func_NtUserCallHwndParamLock(void); +//extern void func_NtUserCallNoParam(void); +//extern void func_NtUserCallOneParam(void); +extern void func_NtUserCountClipboardFormats(void); +//extern void func_NtUserEnumDisplayMonitors(void); +extern void func_NtUserEnumDisplaySettings(void); +extern void func_NtUserFindExistingCursorIcon(void); +extern void func_NtUserGetClassInfo(void); +//extern void func_NtUserGetIconInfo(void); +extern void func_NtUserGetTitleBarInfo(void); +extern void func_NtUserProcessConnect(void); +extern void func_NtUserRedrawWindow(void); +extern void func_NtUserScrollDC(void); +extern void func_NtUserSelectPalette(void); +extern void func_NtUserSetTimer(void); +extern void func_NtUserSystemParametersInfo(void); +extern void func_NtUserToUnicodeEx(void); +extern void func_NtUserUpdatePerUserSystemParameters(void);
const struct test winetest_testlist[] = { + /* ntdd*/ { "NtGdiDdCreateDirectDrawObject", func_NtGdiDdCreateDirectDrawObject }, + { "NtGdiDdDeleteDirectDrawObject", func_NtGdiDdDeleteDirectDrawObject }, + { "NtGdiDdQueryDirectDrawObject", func_NtGdiDdQueryDirectDrawObject }, + { "NtGdiArcInternal", func_NtGdiArcInternal }, + + /* ntgdi */ + { "NtGdiBitBlt", func_NtGdiBitBlt }, + { "NtGdiCombineRgn", func_NtGdiCombineRgn }, + { "NtGdiCreateBitmap", func_NtGdiCreateBitmap }, + { "NtGdiCreateCompatibleBitmap", func_NtGdiCreateCompatibleBitmap }, + { "NtGdiCreateCompatibleDC", func_NtGdiCreateCompatibleDC }, + { "NtGdiCreateDIBSection", func_NtGdiCreateDIBSection }, + { "NtGdiDeleteObjectApp", func_NtGdiDeleteObjectApp }, + { "NtGdiDoPalette", func_NtGdiDoPalette }, + { "NtGdiEngCreatePalette", func_NtGdiEngCreatePalette }, + { "NtGdiEnumFontOpen", func_NtGdiEnumFontOpen }, + //{ "NtGdiExtSelectClipRgn", func_NtGdiExtSelectClipRgn }, + { "NtGdiExtTextOutW", func_NtGdiExtTextOutW }, + //{ "NtGdiFlushUserBatch", func_NtGdiFlushUserBatch }, + { "NtGdiGetBitmapBits", func_NtGdiGetBitmapBits }, + { "NtGdiGetDIBitsInternal", func_NtGdiGetDIBitsInternal }, + { "NtGdiGetFontResourceInfoInternalW", func_NtGdiGetFontResourceInfoInternalW }, + { "NtGdiGetRandomRgn", func_NtGdiGetRandomRgn }, + { "NtGdiGetStockObject", func_NtGdiGetStockObject }, + { "NtGdiPolyPolyDraw", func_NtGdiPolyPolyDraw }, + { "NtGdiRestoreDC", func_NtGdiRestoreDC }, + { "NtGdiSaveDC", func_NtGdiSaveDC }, + { "NtGdiSelectBitmap", func_NtGdiSelectBitmap }, + { "NtGdiSelectBrush", func_NtGdiSelectBrush }, + { "NtGdiSelectFont", func_NtGdiSelectFont }, + { "NtGdiSelectPen", func_NtGdiSelectPen }, + { "NtGdiSetBitmapBits", func_NtGdiSetBitmapBits }, + { "NtGdiSetDIBitsToDeviceInternal", func_NtGdiSetDIBitsToDeviceInternal }, + + /* ntuser */ + //{ "NtUserCallHwnd", func_NtUserCallHwnd }, + //{ "NtUserCallHwndLock", func_NtUserCallHwndLock }, + //{ "NtUserCallHwndOpt", func_NtUserCallHwndOpt }, + //{ "NtUserCallHwndParam", func_NtUserCallHwndParam }, + //{ "NtUserCallHwndParamLock", func_NtUserCallHwndParamLock }, + //{ "NtUserCallNoParam", func_NtUserCallNoParam }, + //{ "NtUserCallOneParam", func_NtUserCallOneParam }, + { "NtUserCountClipboardFormats", func_NtUserCountClipboardFormats }, + //{ "NtUserEnumDisplayMonitors", func_NtUserEnumDisplayMonitors }, + { "NtUserEnumDisplaySettings", func_NtUserEnumDisplaySettings }, + { "NtUserFindExistingCursorIcon", func_NtUserFindExistingCursorIcon }, + { "NtUserGetClassInfo", func_NtUserGetClassInfo }, + //{ "NtUserGetIconInfo", func_NtUserGetIconInfo }, + { "NtUserGetTitleBarInfo", func_NtUserGetTitleBarInfo }, + { "NtUserProcessConnect", func_NtUserProcessConnect }, + { "NtUserRedrawWindow", func_NtUserRedrawWindow }, + { "NtUserScrollDC", func_NtUserScrollDC }, + { "NtUserSelectPalette", func_NtUserSelectPalette }, + { "NtUserSetTimer", func_NtUserSetTimer }, + { "NtUserSystemParametersInfo", func_NtUserSystemParametersInfo }, + { "NtUserToUnicodeEx", func_NtUserToUnicodeEx }, + { "NtUserUpdatePerUserSystemParameters", func_NtUserUpdatePerUserSystemParameters },
{ 0, 0 } };