From: Sangyoon Jang Date: Thu, 2 Jun 2016 11:04:52 +0000 (+0900) Subject: Add get_list test function X-Git-Tag: submit/tizen/20160603.030057~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0acf16bcb980ce2cacaabd31cfdbad0812d20220;p=platform%2Fcore%2Fappfw%2Fwidget-service.git Add get_list test function usage: $ widget_test get_widget_list Change-Id: I8866a4688618805b2c659c53c39df2bc6c39fba9 Signed-off-by: Sangyoon Jang --- diff --git a/tool/widget_test.c b/tool/widget_test.c index f4c85a3..f91a0ad 100644 --- a/tool/widget_test.c +++ b/tool/widget_test.c @@ -24,8 +24,27 @@ int get_pkg_id(int argc, char **argv) return 0; } +static int list_cb(const char *pkgid, const char *widget_id, int is_prime, + void *data) +{ + printf("pkgid [%s]\twidget_id [%s]\tis_prime [%d]\n", pkgid, widget_id, + is_prime); + return 0; +} + +int get_widget_list(int argc, char **argv) +{ + if (widget_service_get_widget_list(list_cb, NULL) < 0) { + printf("failed to get widget list\n"); + return -1; + } + + return 0; +} + test_func_t test_func[] = { - {"get_pkg_id", get_pkg_id, ""} + {"get_pkg_id", get_pkg_id, ""}, + {"get_widget_list", get_widget_list, ""} }; static void print_usage(char *pname)