From c4aa073705083d48d739d5f0a8d975e9b34e43d3 Mon Sep 17 00:00:00 2001 From: Ryan Cumming Date: Tue, 12 Nov 2002 02:11:52 +0000 Subject: [PATCH] Add test for DeleteFileA with empty paths. --- dlls/kernel/tests/file.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/dlls/kernel/tests/file.c b/dlls/kernel/tests/file.c index ef14e63388e..7250b8f401d 100644 --- a/dlls/kernel/tests/file.c +++ b/dlls/kernel/tests/file.c @@ -571,6 +571,14 @@ void test_CreateFileW(void) ok(ret, "DeleteFileW: error %ld\n", GetLastError()); } +static void test_DeleteFileA( void ) +{ + BOOL ret; + ret = DeleteFileA(""); + ok((!ret) && (GetLastError() == ERROR_FILE_NOT_FOUND), + "DeleteFile should fail with an empty path, and last error value should be ERROR_FILE_NOT_FOUND"); +} + #define PATTERN_OFFSET 0x10 void test_offset_in_overlapped_structure(void) @@ -648,5 +656,6 @@ START_TEST(file) test_CopyFileW(); test_CreateFileA(); test_CreateFileW(); + test_DeleteFileA(); test_offset_in_overlapped_structure(); }