shell32/tests: Fix some test failures on Win9x and NT4.
authorPaul Vriens <Paul.Vriens.Wine@gmail.com>
Tue, 6 Jan 2009 08:16:37 +0000 (09:16 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 6 Jan 2009 13:37:58 +0000 (14:37 +0100)
dlls/shell32/tests/shlfileop.c

index 262e7a60a94b4188b33428ccca4b65df43762f48..91ffe0b2d49393298af60883a705ffddba797435 100644 (file)
@@ -736,7 +736,7 @@ static void test_copy(void)
     }
     else
     {
-        ok(retval == ERROR_CANCELLED, "Expected ERROR_CANCELLED, got %d\n", retval);
+        expect_retval(ERROR_CANCELLED, DE_OPCANCELLED /* Win9x, NT4 */);
         ok(!file_exists("test6.txt"), "The file is copied - many files are "
            "specified as a target\n");
     }
@@ -771,7 +771,7 @@ static void test_copy(void)
     }
     else
     {
-        ok(retval == ERROR_CANCELLED, "Expected ERROR_CANCELLED, got %d\n", retval);
+        expect_retval(ERROR_CANCELLED, DE_OPCANCELLED /* Win9x, NT4 */);
         ok(!file_exists("test6.txt"), "The file is copied - many files are "
            "specified as a target\n");
     }
@@ -1552,7 +1552,7 @@ static void test_move(void)
     }
     else
     {
-        ok(retval == ERROR_CANCELLED, "Expected ERROR_CANCELLED, got %d\n", retval);
+        expect_retval(ERROR_CANCELLED, DE_OPCANCELLED /* Win9x, NT4 */);
         ok(!file_exists("test6.txt"), "The file is not moved - many files are "
            "specified as a target\n");
     }
@@ -1580,7 +1580,7 @@ static void test_move(void)
     }
     else
     {
-        ok(retval == ERROR_CANCELLED, "Expected ERROR_CANCELLED, got %d\n", retval);
+        expect_retval(ERROR_CANCELLED, DE_OPCANCELLED /* Win9x, NT4 */);
         ok(file_exists("test1.txt"), "The file is moved. Many files are specified\n");
         ok(dir_exists("test4.txt"), "The directory is moved. Many files are specified\n");
     }