James Hawkins : advpack: Don't test properties of a file if it can' t be created.
Module: wine Branch: master Commit: 99e7287ed7d07f57adb9ef3b3f3bb78b748c9146 URL: http://source.winehq.org/git/wine.git/?a=commit;h=99e7287ed7d07f57adb9ef3b3f... Author: James Hawkins <truiken(a)gmail.com> Date: Mon Jan 26 01:31:08 2009 -0600 advpack: Don't test properties of a file if it can't be created. --- dlls/advpack/tests/files.c | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/dlls/advpack/tests/files.c b/dlls/advpack/tests/files.c index d3f7338..5c6ea8d 100644 --- a/dlls/advpack/tests/files.c +++ b/dlls/advpack/tests/files.c @@ -133,8 +133,13 @@ static void test_AddDelBackupEntry(void) /* create the INF file */ res = pAddDelBackupEntry("one\0two\0three\0", "c:\\", "basename", AADBE_ADD_ENTRY); ok(res == S_OK, "Expected S_OK, got %d\n", res); - ok(check_ini_file_attr(path), "Expected ini file to be hidden\n"); - ok(DeleteFileA(path), "Expected path to exist\n"); + if (GetFileAttributes(path) != INVALID_FILE_ATTRIBUTES) + { + ok(check_ini_file_attr(path), "Expected ini file to be hidden\n"); + ok(DeleteFileA(path), "Expected path to exist\n"); + } + else + win_skip("Test file could not be created\n"); lstrcpyA(path, CURR_DIR); lstrcatA(path, "\\backup\\basename.INI");
participants (1)
-
Alexandre Julliard