Module: wine Branch: master Commit: 812f72410f91132d7f4f6fd2db45b7e3c7bec0c8 URL: http://source.winehq.org/git/wine.git/?a=commit;h=812f72410f91132d7f4f6fd2db...
Author: Francois Gouget fgouget@free.fr Date: Thu May 29 18:30:04 2008 +0200
tests: Add a broken() function to make it possible to handle Windows misbehaviors that we don't want to reproduce in Wine.
---
include/wine/test.h | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/include/wine/test.h b/include/wine/test.h index 1c91077..f99b617 100644 --- a/include/wine/test.h +++ b/include/wine/test.h @@ -68,6 +68,8 @@ extern void winetest_wait_child_process( HANDLE process ); #define START_TEST(name) void func_##name(void) #endif
+extern int broken( int condition ); + #ifdef __GNUC__
extern int winetest_ok( int condition, const char *msg, ... ) __attribute__((format (printf,2,3) )); @@ -224,6 +226,11 @@ void winetest_set_location( const char* file, int line ) data->current_line=line; }
+int broken( int condition ) +{ + return (strcmp(winetest_platform, "windows") == 0) && condition; +} + /* * Checks condition. * Parameters: