tests: Add a broken() function to make it possible to handle Windows misbehaviors that we don't want to reproduce in Wine.
This commit is contained in:
parent
476cb96b75
commit
812f72410f
|
@ -68,6 +68,8 @@ extern void winetest_wait_child_process( HANDLE process );
|
||||||
#define START_TEST(name) void func_##name(void)
|
#define START_TEST(name) void func_##name(void)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
extern int broken( int condition );
|
||||||
|
|
||||||
#ifdef __GNUC__
|
#ifdef __GNUC__
|
||||||
|
|
||||||
extern int winetest_ok( int condition, const char *msg, ... ) __attribute__((format (printf,2,3) ));
|
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;
|
data->current_line=line;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int broken( int condition )
|
||||||
|
{
|
||||||
|
return (strcmp(winetest_platform, "windows") == 0) && condition;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Checks condition.
|
* Checks condition.
|
||||||
* Parameters:
|
* Parameters:
|
||||||
|
|
Loading…
Reference in New Issue