char *failed_msg;
struct event_thread event;
struct gpiotool_proc tool_proc;
+ bool running;
};
static struct {
{
va_list va;
+ if (globals.test_ctx.running)
+ pr_raw("\n");
+
va_start(va, fmt);
vmsg("FATAL", CRED, fmt, va);
va_end(va);
{
va_list va;
+ if (globals.test_ctx.running)
+ pr_raw("\n");
+
va_start(va, fmt);
vmsgn("FATAL", CRED, fmt, va);
pr_raw(": %s\n", strerror(errno));
print_header("TEST", CYELLOW);
pr_raw("'%s': ", test->name);
+ globals.test_ctx.running = true;
test->func();
+ globals.test_ctx.running = false;
if (globals.test_ctx.test_failed) {
globals.tests_failed++;