Zebediah Figura : include: Print "succeeded inside todo block" messages in colour.

Alexandre Julliard julliard at winehq.org
Tue Aug 2 14:55:42 CDT 2022


Module: wine
Branch: master
Commit: 05386fd0ac29b3e2f3a713965b77cac6b76f3bd4
URL:    https://gitlab.winehq.org/wine/wine/-/commit/05386fd0ac29b3e2f3a713965b77cac6b76f3bd4

Author: Zebediah Figura <zfigura at 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;
         }




More information about the wine-cvs mailing list