Module: wine Branch: master Commit: 87e82043658ce1124ce6e48a795e2a9ce5cdaa99 URL: http://source.winehq.org/git/wine.git/?a=commit;h=87e82043658ce1124ce6e48a79...
Author: Paul Vriens paul.vriens.wine@gmail.com Date: Thu Apr 26 10:08:10 2007 +0200
kernel32/tests: Resource functions are not implemented on win98.
---
dlls/kernel32/tests/resource.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/dlls/kernel32/tests/resource.c b/dlls/kernel32/tests/resource.c index ee83203..f0c2e3e 100644 --- a/dlls/kernel32/tests/resource.c +++ b/dlls/kernel32/tests/resource.c @@ -24,6 +24,7 @@ #include "wine/test.h"
static const char filename[] = "test_.exe"; +static DWORD GLE;
static int build_exe( void ) { @@ -107,7 +108,9 @@ static void update_missing_exe( void ) { HANDLE res;
+ SetLastError(0xdeadbeef); res = BeginUpdateResource( filename, TRUE ); + GLE = GetLastError(); ok( res == NULL, "BeginUpdateResource should fail\n"); }
@@ -264,6 +267,13 @@ START_TEST(resource) { DeleteFile( filename ); update_missing_exe(); + + if (GLE == ERROR_CALL_NOT_IMPLEMENTED) + { + skip("Resource calls are not implemented\n"); + return; + } + update_empty_exe(); build_exe(); update_resources_none();