diff options
author | Mike Blumenkrantz <zmike@osg.samsung.com> | 2018-05-29 13:25:06 +0200 |
---|---|---|
committer | Stefan Schmidt <s.schmidt@samsung.com> | 2018-05-29 13:25:56 +0200 |
commit | 3804ccd0e105b1192f4954603aff4982f03b8f5a (patch) | |
tree | 347d0d49a1113b258ddddac7b96c3763e0ffc8ed | |
parent | cba7f31a3aad1bf9840c77f5c2204dfc71d3e396 (diff) | |
download | efl-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.c | 6 |
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); |