From: Timo Kreuzer Date: Fri, 4 May 2012 19:06:15 +0000 (+0000) Subject: [TESTS] X-Git-Tag: backups/ros-csrss@57560~1033 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=3ff644b5dc382a9baf3bd253ef29340ea18b80aa;hp=5b92fc6b917695f45ac7b419feca7f9833a732e8 [TESTS] Add missing definition svn path=/trunk/; revision=56500 --- diff --git a/reactos/include/reactos/wine/test.h b/reactos/include/reactos/wine/test.h index fa9617e7149..995cabc7da3 100644 --- a/reactos/include/reactos/wine/test.h +++ b/reactos/include/reactos/wine/test.h @@ -639,6 +639,13 @@ int main( int argc, char **argv ) #expression, (int)(result), _value); \ } +#define ok_ptr(expression, result) \ + { \ + void *_value = (expression); \ + ok(_value == (result), "Wrong value for '%s', expected: " #result " (%p), got: %p\n", \ + #expression, (void*)(result), _value); \ + } + #define ok_err(error) \ ok(GetLastError() == (error), "Wrong last error. Expected " #error ", got %d\n", (int)GetLastError()) @@ -648,5 +655,6 @@ int main( int argc, char **argv ) #define ok_long(expression, result) ok_hex(expression, result) #define ok_int(expression, result) ok_dec(expression, result) #define ok_ntstatus(status, expected) ok_hex(status, expected) +#define ok_hdl ok_ptr #endif /* __WINE_WINE_TEST_H */