Maarten Lankhorst : kernel32: Fix temporary path test.

Alexandre Julliard julliard at winehq.org
Thu May 8 04:50:54 CDT 2008


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

Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Wed May  7 16:31:02 2008 -0700

kernel32: Fix temporary path test.

---

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

diff --git a/dlls/kernel32/tests/path.c b/dlls/kernel32/tests/path.c
index 44a936e..d158df1 100644
--- a/dlls/kernel32/tests/path.c
+++ b/dlls/kernel32/tests/path.c
@@ -1202,13 +1202,14 @@ static void test_drive_letter_case(void)
     ok(buf[1] == ':', "expected buf[1] == ':' got %c\n", buf[1]);
     ok(is_upper_case_letter(buf[0]), "expected buf[0] upper case letter got %c\n", buf[0]);
 
+    /* TEMP is an environment variable, so it can't be tested for case-sensitivity */
     memset(buf, 0, sizeof(buf));
     SetLastError(0xdeadbeef);
     ret = GetTempPath(sizeof(buf), buf);
     ok(ret, "GetTempPath error %u\n", GetLastError());
     ok(ret < sizeof(buf), "buffer should be %u bytes\n", ret);
     ok(buf[1] == ':', "expected buf[1] == ':' got %c\n", buf[1]);
-    ok(is_upper_case_letter(buf[0]), "expected buf[0] upper case letter got %c\n", buf[0]);
+    ok(buf[strlen(buf)-1] == '\\', "Temporary path (%s) doesn't end in a slash\n", buf);
 
     memset(buf, 0, sizeof(buf));
     SetLastError(0xdeadbeef);




More information about the wine-cvs mailing list