From adf2d6329561abc4a459f3f9f2e1bf6067ec490b Mon Sep 17 00:00:00 2001 From: Christoph von Wittich Date: Mon, 2 Mar 2015 19:28:15 +0000 Subject: [PATCH] [WLANAPI_WINETEST] add more tests svn path=/trunk/; revision=66548 --- rostests/winetests/wlanapi/wlanapi.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/rostests/winetests/wlanapi/wlanapi.c b/rostests/winetests/wlanapi/wlanapi.c index 0f794be6f54..e2f268ef76c 100644 --- a/rostests/winetests/wlanapi/wlanapi.c +++ b/rostests/winetests/wlanapi/wlanapi.c @@ -205,6 +205,25 @@ static void WlanEnumInterfaces_test(void) ok(ret == ERROR_INVALID_PARAMETER, "expected failure\n"); } +static void WlanGetInterfaceCapability_test(void) +{ + DWORD ret; + PWLAN_INTERFACE_CAPABILITY pInterfaceCapability; + + /* invalid pReserved */ + ret = WlanGetInterfaceCapability((HANDLE) -1, &InterfaceGuid, (PVOID) 1, &pInterfaceCapability); + ok(ret == ERROR_INVALID_PARAMETER, "expected failure\n"); + + /* invalid InterfaceGuid */ + ret = WlanGetInterfaceCapability((HANDLE) -1, NULL, NULL, &pInterfaceCapability); + ok(ret == ERROR_INVALID_PARAMETER, "expected failure\n"); + + /* invalid pInterfaceCapability */ + ret = WlanGetInterfaceCapability((HANDLE) -1, &InterfaceGuid, NULL, NULL); + ok(ret == ERROR_INVALID_PARAMETER, "expected failure\n"); +} + + START_TEST(wlanapi) { WlanOpenHandle_test(); @@ -216,4 +235,5 @@ START_TEST(wlanapi) WlanDeleteProfile_test(); WlanGetProfile_test(); WlanEnumInterfaces_test(); + WlanGetInterfaceCapability_test(); }