summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2018-05-29 13:25:06 +0200
committerStefan Schmidt <s.schmidt@samsung.com>2018-05-29 13:25:56 +0200
commit3804ccd0e105b1192f4954603aff4982f03b8f5a (patch)
tree347d0d49a1113b258ddddac7b96c3763e0ffc8ed
parentcba7f31a3aad1bf9840c77f5c2204dfc71d3e396 (diff)
downloadefl-3804ccd0e105b1192f4954603aff4982f03b8f5a.tar.gz
tests: print dbus errors on fail in eldbus_test_eldbus_message
Summary: Depends on D6200 Reviewers: stefan_schmidt, cedric Reviewed By: cedric Subscribers: cedric, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D6201
-rw-r--r--src/tests/eldbus/eldbus_test_eldbus_message.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tests/eldbus/eldbus_test_eldbus_message.c b/src/tests/eldbus/eldbus_test_eldbus_message.c
index 8900685869..421b7bd6fa 100644
--- a/src/tests/eldbus/eldbus_test_eldbus_message.c
+++ b/src/tests/eldbus/eldbus_test_eldbus_message.c
@@ -507,9 +507,13 @@ _response_swap_value(void *data EINA_UNUSED, const Eldbus_Message *msg, Eldbus_P
{
Eina_Value *eina_value;
int swap_value;
+ const char *name, *err;
- if (!eldbus_message_error_get(msg, NULL, NULL))
+ if (eldbus_message_error_get(msg, &name, &err))
+ ck_abort_msg("%s: %s", name, err);
+ else
{
+
Eldbus_Message_Iter *iter = eldbus_message_iter_get(msg);
eina_value = eldbus_message_iter_struct_like_to_eina_value(iter);
eina_value_struct_get(eina_value, "arg0", &swap_value);