Author: tkreuzer Date: Sat Apr 4 13:42:41 2015 New Revision: 67044
URL: http://svn.reactos.org/svn/reactos?rev=67044&view=rev Log: [CRT_APITEST] Disable a broken test.
Modified: trunk/rostests/apitests/crt/_vsnwprintf.c
Modified: trunk/rostests/apitests/crt/_vsnwprintf.c URL: http://svn.reactos.org/svn/reactos/trunk/rostests/apitests/crt/_vsnwprintf.c... ============================================================================== --- trunk/rostests/apitests/crt/_vsnwprintf.c [iso-8859-1] (original) +++ trunk/rostests/apitests/crt/_vsnwprintf.c [iso-8859-1] Sat Apr 4 13:42:41 2015 @@ -28,34 +28,34 @@ wchar_t buffer[255];
/* Test basic functionality */ - call_varargs(buffer, 255, 10, L"%s world!", "hello"); + //call_varargs(buffer, 255, 10, L"%s world!", "hello"); // this test is broken call_varargs(buffer, 255, 12, L"%s world!", L"hello"); call_varargs(buffer, 255, 11, L"%u cookies", 100); /* This is how WINE implements _vcsprintf, and they are obviously wrong */ StartSeh() #if defined(TEST_CRTDLL) call_varargs(NULL, INT_MAX, -1, L"%s it really work?", L"does"); -#else +#else call_varargs(NULL, INT_MAX, 20, L"%s it really work?", L"does"); #endif
#if defined(TEST_USER32) EndSeh(STATUS_ACCESS_VIOLATION); -#else +#else EndSeh(STATUS_SUCCESS); #endif
#if defined(TEST_USER32)/* NTDLL doesn't use/set errno */ ok(errno == EINVAL, "Expected EINVAL, got %u\n", errno); -#else +#else ok(errno == 0, "Expected 0, got %u\n", errno); #endif - + /* This one is no better */ StartSeh() #if defined(TEST_CRTDLL) call_varargs(NULL, 0, -1, L"%s it really work?", L"does"); -#else +#else call_varargs(NULL, 0, 20, L"%s it really work?", L"does"); #endif EndSeh(STATUS_SUCCESS);