Dmitry Timoshkov : kernel32/tests: Add a test for CreateFile called with TRUNCATE_EXISTING/ FILE_WRITE_DATA parameters.

Alexandre Julliard julliard at winehq.org
Thu Mar 6 13:40:51 CST 2014


Module: wine
Branch: master
Commit: 6670bbf56f9294893217da9262e317a07490b14a
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=6670bbf56f9294893217da9262e317a07490b14a

Author: Dmitry Timoshkov <dmitry at baikal.ru>
Date:   Thu Mar  6 14:26:07 2014 +0900

kernel32/tests: Add a test for CreateFile called with TRUNCATE_EXISTING/FILE_WRITE_DATA parameters.

---

 dlls/kernel32/tests/file.c |    5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dlls/kernel32/tests/file.c b/dlls/kernel32/tests/file.c
index bc9ee1f..492a34f 100644
--- a/dlls/kernel32/tests/file.c
+++ b/dlls/kernel32/tests/file.c
@@ -3550,7 +3550,8 @@ static void test_CreateFile(void)
     /* 22*/ { TRUNCATE_EXISTING, 0, ERROR_INVALID_PARAMETER, 0 },
     /* 23*/ { TRUNCATE_EXISTING, GENERIC_READ, ERROR_INVALID_PARAMETER, 0 },
     /* 24*/ { TRUNCATE_EXISTING, GENERIC_WRITE, 0, 0 },
-    /* 25*/ { TRUNCATE_EXISTING, GENERIC_READ|GENERIC_WRITE, 0, 0 }
+    /* 25*/ { TRUNCATE_EXISTING, GENERIC_READ|GENERIC_WRITE, 0, 0 },
+    /* 26*/ { TRUNCATE_EXISTING, FILE_WRITE_DATA, ERROR_INVALID_PARAMETER, 0 }
     };
     char temp_path[MAX_PATH];
     char file_name[MAX_PATH];
@@ -3611,7 +3612,7 @@ else
             SetLastError(0xdeadbeef);
             ret = WriteFile(hfile, &td[i].error, sizeof(td[i].error), &written, NULL);
             if (td[i].access & GENERIC_WRITE)
-            ok(ret, "%d: WriteFile error %d\n", i, GetLastError());
+                ok(ret, "%d: WriteFile error %d\n", i, GetLastError());
             else
             {
                 ok(!ret, "%d: WriteFile should fail\n", i);




More information about the wine-cvs mailing list