Module: wine Branch: master Commit: f29042b3a670aad22c139d858538f6f4c9827ba1 URL: http://source.winehq.org/git/wine.git/?a=commit;h=f29042b3a670aad22c139d8585...
Author: Saulius Krasuckas saulius.krasuckas@ieee.org Date: Tue Oct 10 19:36:56 2006 +0300
lz32/tests: Be more verbose and aware of root directory.
---
dlls/lz32/tests/lzexpand_main.c | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/dlls/lz32/tests/lzexpand_main.c b/dlls/lz32/tests/lzexpand_main.c index 593d98b..613317f 100644 --- a/dlls/lz32/tests/lzexpand_main.c +++ b/dlls/lz32/tests/lzexpand_main.c @@ -77,14 +77,18 @@ static void full_file_path_name_in_a_CWD char shortname[MAX_PATH];
retval = GetCurrentDirectoryA(MAX_PATH, dst); - ok(retval > 0, "GetCurrentDirectoryA returned %ld, GLE=0x%lx\n", + ok(retval > 0, "GetCurrentDirectoryA returned %ld, GLE=%ld\n", retval, GetLastError()); - lstrcatA(dst, "\"); + if(dst[retval-1] != '\') + /* Append backslash only when it's missing */ + lstrcatA(dst, "\"); lstrcatA(dst, src); if(expect_short) { memcpy(shortname, dst, MAX_PATH); - GetShortPathName(shortname, dst, MAX_PATH-1); + retval = GetShortPathName(shortname, dst, MAX_PATH-1); + ok(retval > 0, "GetShortPathName returned %ld for '%s', GLE=%ld\n", + retval, dst, GetLastError()); } }
@@ -95,7 +99,7 @@ static void create_file(char *fname) DWORD retval;
file = LZOpenFileA(fname, &ofs, OF_CREATE); - ok(file >= 0, "LZOpenFileA failed on creation\n"); + ok(file >= 0, "LZOpenFileA failed to create '%s'\n", fname); LZClose(file); retval = GetFileAttributesA(fname); ok(retval != INVALID_FILE_ATTRIBUTES, "GetFileAttributesA('%s'): error %ld\n", ofs.szPathName, GetLastError()); @@ -108,7 +112,7 @@ static void delete_file(char *fname) DWORD retval;
file = LZOpenFileA(fname, &ofs, OF_DELETE); - ok(file >= 0, "LZOpenFileA failed on delete\n"); + ok(file >= 0, "LZOpenFileA failed to delete '%s'\n", fname); LZClose(file); retval = GetFileAttributesA(fname); ok(retval == INVALID_FILE_ATTRIBUTES, "GetFileAttributesA succeeded on deleted file ('%s')\n", ofs.szPathName);