extern int utc_tzsh_quickpanel_event_handler_del_p1(void);
extern int utc_tzsh_quickpanel_event_visible_get_n1(void);
extern int utc_tzsh_quickpanel_event_orientation_get_n1(void);
+extern int utc_tzsh_quickpanel_type_get_n1(void);
+extern int utc_tzsh_quickpanel_type_get_p1(void);
testcase tc_array[] = {
{"utc_tzsh_create_n1",utc_tzsh_create_n1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
{"utc_tzsh_quickpanel_event_handler_del_p1",utc_tzsh_quickpanel_event_handler_del_p1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
{"utc_tzsh_quickpanel_event_visible_get_n1",utc_tzsh_quickpanel_event_visible_get_n1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
{"utc_tzsh_quickpanel_event_orientation_get_n1",utc_tzsh_quickpanel_event_orientation_get_n1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
+ {"utc_tzsh_quickpanel_type_get_n1",utc_tzsh_quickpanel_type_get_n1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
+ {"utc_tzsh_quickpanel_type_get_p1",utc_tzsh_quickpanel_type_get_p1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
{NULL, NULL}
};
extern int utc_tzsh_quickpanel_event_handler_del_p1(void);
extern int utc_tzsh_quickpanel_event_visible_get_n1(void);
extern int utc_tzsh_quickpanel_event_orientation_get_n1(void);
+extern int utc_tzsh_quickpanel_type_get_n1(void);
+extern int utc_tzsh_quickpanel_type_get_p1(void);
testcase tc_array[] = {
{"utc_tzsh_create_n1",utc_tzsh_create_n1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
{"utc_tzsh_quickpanel_event_handler_del_p1",utc_tzsh_quickpanel_event_handler_del_p1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
{"utc_tzsh_quickpanel_event_visible_get_n1",utc_tzsh_quickpanel_event_visible_get_n1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
{"utc_tzsh_quickpanel_event_orientation_get_n1",utc_tzsh_quickpanel_event_orientation_get_n1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
+ {"utc_tzsh_quickpanel_type_get_n1",utc_tzsh_quickpanel_type_get_n1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
+ {"utc_tzsh_quickpanel_type_get_p1",utc_tzsh_quickpanel_type_get_p1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
{NULL, NULL}
};
extern int utc_tzsh_quickpanel_event_handler_del_p1(void);
extern int utc_tzsh_quickpanel_event_visible_get_n1(void);
extern int utc_tzsh_quickpanel_event_orientation_get_n1(void);
+extern int utc_tzsh_quickpanel_type_get_n1(void);
+extern int utc_tzsh_quickpanel_type_get_p1(void);
testcase tc_array[] = {
{"utc_tzsh_create_n1",utc_tzsh_create_n1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
{"utc_tzsh_quickpanel_event_handler_del_p1",utc_tzsh_quickpanel_event_handler_del_p1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
{"utc_tzsh_quickpanel_event_visible_get_n1",utc_tzsh_quickpanel_event_visible_get_n1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
{"utc_tzsh_quickpanel_event_orientation_get_n1",utc_tzsh_quickpanel_event_orientation_get_n1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
+ {"utc_tzsh_quickpanel_type_get_n1",utc_tzsh_quickpanel_type_get_n1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
+ {"utc_tzsh_quickpanel_type_get_p1",utc_tzsh_quickpanel_type_get_p1,utc_tzsh_quickpanel_startup,utc_tzsh_quickpanel_cleanup},
{NULL, NULL}
};
return 0;
}
+
+
+/**
+ * @testcase utc_tzsh_quickpanel_type_get_n1
+ * @since_tizen 5.5
+ * @description Negative test case of tzsh_quickpanel_type_get()
+ */
+int utc_tzsh_quickpanel_type_get_n1(void)
+{
+ tzsh_h tzsh = NULL;
+ tzsh_quickpanel_h qp = NULL;
+ tzsh_window tzwin = 0;
+ int ret = -1;
+
+ tzwin = elm_win_window_id_get(g_win);
+
+ tzsh = tzsh_create(TZSH_TOOLKIT_TYPE_EFL);
+ assert_neq(tzsh, NULL);
+
+ qp = tzsh_quickpanel_create_with_type(tzsh, tzwin, TZSH_QUICKPANEL_TYPE_SYSTEM_DEFAULT);
+ assert_neq(qp, NULL);
+
+ ret = tzsh_quickpanel_type_get(NULL, NULL);
+ assert_eq(ret, TZSH_ERROR_INVALID_PARAMETER);
+
+ // cleanup resource
+ tzsh_quickpanel_destroy(qp);
+ tzsh_destroy(tzsh);
+
+ return 0;
+}
+
+
+/**
+ * @testcase utc_tzsh_quickpanel_type_get_p1
+ * @since_tizen 5.5
+ * @description Positive test case of tzsh_quickpanel_type_get()
+ */
+int utc_tzsh_quickpanel_type_get_p1(void)
+{
+ tzsh_h tzsh = NULL;
+ tzsh_quickpanel_h qp = NULL;
+ tzsh_quickpanel_type_e qp_type = TZSH_QUICKPANEL_TYPE_UNKNOWN;
+ tzsh_window tzwin = 0;
+ int ret = -1;
+
+ tzwin = elm_win_window_id_get(g_win);
+
+ tzsh = tzsh_create(TZSH_TOOLKIT_TYPE_EFL);
+ assert_neq(tzsh, NULL);
+
+ qp = tzsh_quickpanel_create_with_type(tzsh, tzwin, TZSH_QUICKPANEL_TYPE_SYSTEM_DEFAULT);
+ assert_neq(qp, NULL);
+
+ ret = tzsh_quickpanel_type_get(qp, &qp_type);
+ assert_neq(ret, TZSH_ERROR_INVALID_PARAMETER);
+ assert_eq(qp_type, TZSH_QUICKPANEL_TYPE_SYSTEM_DEFAULT);
+
+ // cleanup resource
+ tzsh_quickpanel_destroy(qp);
+ tzsh_destroy(tzsh);
+
+ return 0;
+}