Module: wine Branch: master Commit: 05386fd0ac29b3e2f3a713965b77cac6b76f3bd4 URL: https://gitlab.winehq.org/wine/wine/-/commit/05386fd0ac29b3e2f3a713965b77cac...
Author: Zebediah Figura zfigura@codeweavers.com Date: Sun Mar 27 12:27:01 2022 -0500
include: Print "succeeded inside todo block" messages in colour.
---
include/wine/test.h | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/include/wine/test.h b/include/wine/test.h index 2bfdb56da0c..91b586d24e4 100644 --- a/include/wine/test.h +++ b/include/wine/test.h @@ -281,6 +281,7 @@ const char *winetest_elapsed(void) }
static const char color_reset[] = "\e[0m"; +static const char color_dark_red[] = "\e[31m"; static const char color_bright_red[] = "\e[1;91m";
static void winetest_printf( const char *msg, ... ) __WINE_PRINTF_ATTR(1,2); @@ -354,8 +355,10 @@ int winetest_vok( int condition, const char *msg, va_list args ) { if (condition) { + if (winetest_color) printf( color_dark_red ); winetest_print_context( "Test succeeded inside todo block: " ); vprintf(msg, args); + if (winetest_color) printf( color_reset ); InterlockedIncrement(&todo_failures); return 0; }