Alexandre Julliard : kernel32/tests: Use a better invalid filename than " foo".
Alexandre Julliard
julliard at winehq.org
Tue Feb 3 09:13:37 CST 2009
Module: wine
Branch: master
Commit: 1a28fb6c165c8c3ed6120de2f49ac62a6aa52bc5
URL: http://source.winehq.org/git/wine.git/?a=commit;h=1a28fb6c165c8c3ed6120de2f49ac62a6aa52bc5
Author: Alexandre Julliard <julliard at winehq.org>
Date: Tue Feb 3 15:15:49 2009 +0100
kernel32/tests: Use a better invalid filename than "foo".
---
dlls/kernel32/tests/file.c | 18 +++++++++++-------
1 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/dlls/kernel32/tests/file.c b/dlls/kernel32/tests/file.c
index 1196d7a..a96ea92 100644
--- a/dlls/kernel32/tests/file.c
+++ b/dlls/kernel32/tests/file.c
@@ -1323,6 +1323,7 @@ static void test_FindFirstFileA(void)
int err;
char buffer[5] = "C:\\";
char buffer2[100];
+ char nonexistent[MAX_PATH];
/* try FindFirstFileA on "C:\" */
buffer[0] = get_windows_drive();
@@ -1360,8 +1361,10 @@ static void test_FindFirstFileA(void)
/* try FindFirstFileA on "C:\foo\" */
SetLastError( 0xdeadbeaf );
- strcpy(buffer2, buffer);
- strcat(buffer2, "foo\\");
+ GetTempFileNameA( buffer, "foo", 0, nonexistent );
+ DeleteFileA( nonexistent );
+ strcpy(buffer2, nonexistent);
+ strcat(buffer2, "\\");
handle = FindFirstFileA(buffer2, &data);
err = GetLastError();
ok ( handle == INVALID_HANDLE_VALUE, "FindFirstFile on %s should Fail\n", buffer2 );
@@ -1371,8 +1374,8 @@ static void test_FindFirstFileA(void)
/* try FindFirstFileA on "C:\foo\bar.txt" */
SetLastError( 0xdeadbeaf );
- strcpy(buffer2, buffer);
- strcat(buffer2, "foo\\bar.txt");
+ strcpy(buffer2, nonexistent);
+ strcat(buffer2, "\\bar.txt");
handle = FindFirstFileA(buffer2, &data);
err = GetLastError();
ok ( handle == INVALID_HANDLE_VALUE, "FindFirstFile on %s should Fail\n", buffer2 );
@@ -1380,8 +1383,8 @@ static void test_FindFirstFileA(void)
/* try FindFirstFileA on "C:\foo\*.*" */
SetLastError( 0xdeadbeaf );
- strcpy(buffer2, buffer);
- strcat(buffer2, "foo\\*.*");
+ strcpy(buffer2, nonexistent);
+ strcat(buffer2, "\\*.*");
handle = FindFirstFileA(buffer2, &data);
err = GetLastError();
ok ( handle == INVALID_HANDLE_VALUE, "FindFirstFile on %s should Fail\n", buffer2 );
@@ -1389,7 +1392,8 @@ static void test_FindFirstFileA(void)
/* try FindFirstFileA on "foo\bar.txt" */
SetLastError( 0xdeadbeaf );
- strcpy(buffer2, "foo\\bar.txt");
+ strcpy(buffer2, nonexistent + 3);
+ strcat(buffer2, "\\bar.txt");
handle = FindFirstFileA(buffer2, &data);
err = GetLastError();
ok ( handle == INVALID_HANDLE_VALUE, "FindFirstFile on %s should Fail\n", buffer2 );
More information about the wine-cvs
mailing list