From 7eaf9b0c6d3c528e71865e0a70a01612bcbeaac8 Mon Sep 17 00:00:00 2001 From: Josef 'Jeff' Sipek Date: Fri, 23 Oct 2020 10:56:08 -0400 Subject: [PATCH] lib: Be less verbose in event filter tests Only print the input string if the test failed. --- src/lib/test-event-filter-parser.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/lib/test-event-filter-parser.c b/src/lib/test-event-filter-parser.c index b489d79055..cdde28d508 100644 --- a/src/lib/test-event-filter-parser.c +++ b/src/lib/test-event-filter-parser.c @@ -206,7 +206,7 @@ static void testcase(const char *name, const char *input, const char *exp, const char *error; int ret; - test_begin(t_strdup_printf("event filter parser: %s: %s", name, input)); + test_begin(t_strdup_printf("event filter parser: %s", name)); filter = event_filter_create(); ret = event_filter_parse(input, filter, &error); @@ -218,9 +218,11 @@ static void testcase(const char *name, const char *input, const char *exp, event_filter_export(filter, tmp); - test_assert_strcmp(exp, str_c(tmp)); + test_out_quiet(t_strdup_printf("input: %s", input), + strcmp(exp, str_c(tmp)) == 0); } else { - test_assert(str_begins(error, exp)); + test_out_quiet(t_strdup_printf("input: %s", input), + str_begins(error, exp)); } event_filter_unref(&filter); -- 2.47.3