mscms: test only one GetStandardColorSpaceProfile param in a single check

Saulius Krasuckas saulius2 at ar.fi.lt
Thu Dec 15 04:40:24 CST 2005


Platforms tested in: WinME, WinXP_SP2.


Log message:
	Saulius Krasuckas <saulius.krasuckas at ieee.org>
	Test only one GetStandardColorSpaceProfile param in a single check.


Index: dlls/mscms/tests/profile.c
===================================================================
RCS file: /home/wine/wine/dlls/mscms/tests/profile.c,v
retrieving revision 1.21
diff -p -u -r1.21 profile.c
--- dlls/mscms/tests/profile.c	13 Dec 2005 18:26:45 -0000	1.21
+++ dlls/mscms/tests/profile.c	15 Dec 2005 09:38:50 -0000
@@ -460,14 +460,16 @@ static void test_GetStandardColorSpacePr
 
     /* Parameter checks */
 
-    todo_wine 
-    fail_GSCSPA(machine,  0, newprofile, &size, 0,     (GLE == ERROR_INVALID_PARAMETER || GLE == ERROR_NOT_SUPPORTED));
-    todo_wine 
-    fail_GSCSPA(NULL,     0, newprofile, NULL,  0,     (GLE == ERROR_INVALID_PARAMETER));
-    todo_wine 
-    fail_GSCSPA(NULL,     0, NULL,       &size, 0,     (GLE == ERROR_INSUFFICIENT_BUFFER || GLE == ERROR_FILE_NOT_FOUND));
-    todo_wine 
-    fail_GSCSPA(NULL,     0, newprofile, &size, sizeP, (GLE == ERROR_FILE_NOT_FOUND));
+    todo_wine
+    fail_GSCSPA(machine, SPACE_RGB, newprofile, &size, sizeP, (GLE == ERROR_NOT_SUPPORTED));
+    todo_wine
+    fail_GSCSPA(NULL,    (DWORD)-1, newprofile, &size, sizeP, (GLE == ERROR_FILE_NOT_FOUND));
+    todo_wine
+    fail_GSCSPA(NULL,    SPACE_RGB, NULL,       &size, sizeP, (GLE == ERROR_INSUFFICIENT_BUFFER));
+    todo_wine
+    fail_GSCSPA(NULL,    SPACE_RGB, newprofile, NULL,  sizeP, (GLE == ERROR_INVALID_PARAMETER));
+    todo_wine
+    fail_GSCSPA(NULL,    SPACE_RGB, newprofile, &size, 0,     (GLE == ERROR_MORE_DATA || ERROR_INSUFFICIENT_BUFFER));
 
     /* Functional checks */
 
@@ -514,14 +516,16 @@ static void test_GetStandardColorSpacePr
 
     /* Parameter checks */
 
-    todo_wine 
-    fail_GSCSPW(machineW,  0, newprofile, &size, 0,     (GLE == ERROR_INVALID_PARAMETER));
-    todo_wine 
-    fail_GSCSPW(NULL,      0, newprofile, NULL,  0,     (GLE == ERROR_INVALID_PARAMETER));
-    todo_wine 
-    fail_GSCSPW(NULL,      0, NULL,       &size, 0,     (GLE == ERROR_INSUFFICIENT_BUFFER || GLE == ERROR_FILE_NOT_FOUND));
-    todo_wine 
-    fail_GSCSPW(NULL,      0, newprofile, &size, sizeP, (GLE == ERROR_FILE_NOT_FOUND));
+    todo_wine
+    fail_GSCSPW(machineW, SPACE_RGB, newprofile, &size, sizeP, (GLE == ERROR_NOT_SUPPORTED));
+    todo_wine
+    fail_GSCSPW(NULL,     (DWORD)-1, newprofile, &size, sizeP, (GLE == ERROR_FILE_NOT_FOUND));
+    todo_wine
+    fail_GSCSPW(NULL,     SPACE_RGB, NULL,       &size, sizeP, (GLE == ERROR_INSUFFICIENT_BUFFER));
+    todo_wine
+    fail_GSCSPW(NULL,     SPACE_RGB, newprofile, NULL,  sizeP, (GLE == ERROR_INVALID_PARAMETER));
+    todo_wine
+    fail_GSCSPW(NULL,     SPACE_RGB, newprofile, &size, 0,     (GLE == ERROR_MORE_DATA || ERROR_INSUFFICIENT_BUFFER));
 
     /* Functional checks */
 



More information about the wine-patches mailing list