On Fri, Sep 01, 2023 at 08:02:19PM +0200, mwilck@xxxxxxxx wrote: > From: Martin Wilck <mwilck@xxxxxxxx> > > If there's a mismatch between expected and actual log message, > print both messages. > Reviewed-by: Benjamin Marzinski <bmarzins@xxxxxxxxxx> > Signed-off-by: Martin Wilck <mwilck@xxxxxxxx> > --- > tests/test-log.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/tests/test-log.c b/tests/test-log.c > index c174587..6351699 100644 > --- a/tests/test-log.c > +++ b/tests/test-log.c > @@ -16,12 +16,14 @@ void __wrap_dlog (int prio, const char * fmt, ...) > va_list ap; > char *expected; > > - check_expected(prio); > va_start(ap, fmt); > vsnprintf(buff, MAX_MSG_SIZE, fmt, ap); > va_end(ap); > fprintf(stderr, "%s(%d): %s", __func__, prio, buff); > expected = mock_ptr_type(char *); > + if (memcmp(expected, buff, strlen(expected))) > + fprintf(stderr, "%s(expected): %s", __func__, expected); > + check_expected(prio); > assert_memory_equal(buff, expected, strlen(expected)); > } > > -- > 2.41.0 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/dm-devel