}\r
END_TEST\r
\r
+/**\r
+ * @addtogroup elm_quicklaunch\r
+ * @{\r
+ * @objective use elm_quicklaunch APIs to start an application with one loop cycle.\r
+ * @n Input data:\r
+ * @li no input parameters\r
+ *\r
+ * @procedure\r
+ * @step 1 execute single loop cycle to cover elm_quicklaunch APIs\r
+ *\r
+ * @passcondition Test passes if there is no segmentation fault.\r
+ * @}\r
+ */\r
+START_TEST(utc_elm_quicklaunch_prepare)\r
+{\r
+ elm_quicklaunch_sub_init(g_elm_argc, g_elm_argv);\r
+ elm_quicklaunch_prepare(g_elm_argc, g_elm_argv, "/usr/bin");\r
+ elm_quicklaunch_cleanup();\r
+ elm_quicklaunch_sub_shutdown();\r
+\r
+ printf("[TEST_PASS]:: %s[%d] : Test has passed..\n", __FILE__, __LINE__);\r
+}\r
+END_TEST\r
+\r
/**\r
*@}\r
*/\r
tcase_set_timeout(tcase, 30);\r
tcase_add_checked_fixture(tcase, setup, teardown);\r
tcase_add_test(tcase, utc_elm_quicklaunch);\r
+ tcase_add_test(tcase, utc_elm_quicklaunch_prepare);\r
+\r
return tcase;\r
}\r