Re: [PATCH 2/2] unit: add testing for dbus-over-tcp
Denis Kenzior <[email protected]> Thu, 16 May 2024 14:36:32 -0500
| Newsgroups | dev.linux.lists.ell |
|---|---|
| Message-ID | <[email protected]> |
On 5/13/24 12:58 PM, Ram Subramanian wrote: > Co-authored-by: Ramon Ribeiro <[email protected]> Since the unit test was all yours, I removed this line. > --- > unit/dbus.conf | 2 + > unit/test-dbus.c | 118 +++++++++++++++++++++++++++++++++-------------- > 2 files changed, 85 insertions(+), 35 deletions(-) > <snip> > @@ -135,18 +154,19 @@ static void request_name_callback(struct l_dbus_message *message, > const char *error, *text; > uint32_t result; > > + req_name_cb_called = true; > + > if (l_dbus_message_get_error(message, &error, &text)) { > l_error("error=%s", error); > l_error("message=%s", text); > - goto done; > + test_assert(false); > } > > - if (!l_dbus_message_get_arguments(message, "u", &result)) > - goto done; > + test_assert(l_dbus_message_get_arguments(message, "u", &result)); > > l_info("request name result=%d", result); > > -done: > + tests_completed ++; I moved this to test_dbus() and fixed up the style (no spaces before ++). Applied, thanks. Regards, -Denis