Alexandre Julliard : kernel32/tests: Add a few more error codes for GetDiskFreeSpace.

Alexandre Julliard julliard at winehq.org
Mon Feb 16 09:34:55 CST 2009


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

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Mon Feb 16 12:02:46 2009 +0100

kernel32/tests: Add a few more error codes for GetDiskFreeSpace.

---

 dlls/kernel32/tests/drive.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/dlls/kernel32/tests/drive.c b/dlls/kernel32/tests/drive.c
index 81e04bf..98bc126 100644
--- a/dlls/kernel32/tests/drive.c
+++ b/dlls/kernel32/tests/drive.c
@@ -119,8 +119,10 @@ static void test_GetDiskFreeSpaceA(void)
             {
                 ok(ret ||
                    GetLastError() == ERROR_NOT_READY ||
+                   GetLastError() == ERROR_INVALID_FUNCTION ||
                    GetLastError() == ERROR_INVALID_DRIVE ||
                    GetLastError() == ERROR_PATH_NOT_FOUND ||
+                   GetLastError() == ERROR_REQUEST_ABORTED ||
                    GetLastError() == ERROR_UNRECOGNIZED_VOLUME,
                    "GetDiskFreeSpaceA(%s): ret=%d GetLastError=%d\n",
                    drive, ret, GetLastError());
@@ -137,7 +139,9 @@ static void test_GetDiskFreeSpaceA(void)
                     ret = pGetDiskFreeSpaceExA( drive, &d, &totEx, NULL);
                     ok( ret ||
                         GetLastError() == ERROR_NOT_READY ||
+                        GetLastError() == ERROR_INVALID_FUNCTION ||
                         GetLastError() == ERROR_PATH_NOT_FOUND ||
+                        GetLastError() == ERROR_REQUEST_ABORTED ||
                         GetLastError() == ERROR_UNRECOGNIZED_VOLUME,
                         "GetDiskFreeSpaceExA( %s ) failed. GetLastError=%d\n", drive, GetLastError());
                     ok( bytes_per_sector == 0 || /* empty cd rom drive */
@@ -196,7 +200,9 @@ static void test_GetDiskFreeSpaceW(void)
             else
                 ok( ret ||
                     GetLastError() == ERROR_NOT_READY ||
+                    GetLastError() == ERROR_INVALID_FUNCTION ||
                     GetLastError() == ERROR_PATH_NOT_FOUND ||
+                    GetLastError() == ERROR_REQUEST_ABORTED ||
                     GetLastError() == ERROR_UNRECOGNIZED_VOLUME,
                    "GetDiskFreeSpaceW(%c): ret=%d GetLastError=%d\n",
                    drive[0], ret, GetLastError());




More information about the wine-cvs mailing list