[1/2] tests: Add a broken() function to make it possible to handle Windows misbehaviors that we don't want to reproduce in Wine.

Francois Gouget fgouget at free.fr
Thu May 29 11:30:04 CDT 2008


---
 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:
-- 
1.5.5.1




More information about the wine-patches mailing list