Commit 548abf36 authored by Stefan Leichter's avatar Stefan Leichter Committed by Alexandre Julliard

rasapi32: Skip RasEnumDevicesA tests on configuration problems.

parent cc494c48
...@@ -55,7 +55,11 @@ static void test_rasenum(void) ...@@ -55,7 +55,11 @@ static void test_rasenum(void)
/* create the return buffer */ /* create the return buffer */
result = pRasEnumDevicesA(NULL, &bufsize, &cDevices); result = pRasEnumDevicesA(NULL, &bufsize, &cDevices);
trace("RasEnumDevicesA: buffersize %d\n", cb); if(ERROR_RASMAN_CANNOT_INITIALIZE == result) {
win_skip("RAS configuration problem\n");
return;
}
trace("RasEnumDevicesA: returned %d buffersize %d\n", result, cb);
ok(result == ERROR_BUFFER_TOO_SMALL, ok(result == ERROR_BUFFER_TOO_SMALL,
"Expected ERROR_BUFFER_TOO_SMALL, got %08d\n", result); "Expected ERROR_BUFFER_TOO_SMALL, got %08d\n", result);
......
...@@ -22,5 +22,6 @@ ...@@ -22,5 +22,6 @@
#define RASBASE 600 #define RASBASE 600
#define ERROR_BUFFER_TOO_SMALL (RASBASE+3) #define ERROR_BUFFER_TOO_SMALL (RASBASE+3)
#define ERROR_INVALID_SIZE (RASBASE+32) #define ERROR_INVALID_SIZE (RASBASE+32)
#define ERROR_RASMAN_CANNOT_INITIALIZE (RASBASE+111)
#endif #endif
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment