[UTC][media-controller][Non-ACR] Reinforce test case of mc_server_update_playlist_done()
authorhj kim <backto.kim@samsung.com>
Fri, 6 Jul 2018 02:43:59 +0000 (11:43 +0900)
committerhj kim <backto.kim@samsung.com>
Fri, 6 Jul 2018 02:49:39 +0000 (02:49 +0000)
Change-Id: Ia15c467ead56d409a51e45d4ac67f9b4aea6e376

src/utc/media-controller/utc-media-controller.c

index 1e7b6f8..cc42342 100755 (executable)
@@ -1901,6 +1901,7 @@ int utc_mc_server_update_playlist_done_p(void)
 
        int ret = MEDIA_CONTROLLER_ERROR_NONE;
        mc_playlist_h playlist = NULL;
+       int idx = 0;
 
        ret = mc_server_create_playlist(g_mc_server, g_playlist_name, &playlist);
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);
@@ -1927,8 +1928,14 @@ int utc_mc_server_update_playlist_done_p(void)
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);
        ret = mc_server_add_item_to_playlist(g_mc_server, playlist, "1", MC_META_MEDIA_PICTURE, "picture_1");
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);
-       ret = mc_server_add_item_to_playlist(g_mc_server, playlist, "2", MC_META_MEDIA_TITLE, "title_2");
-       assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);
+
+       for (idx = 2; idx < 100; idx++) {
+               char idx_str[255] = {0,};
+               char title_str[255] = {0,};
+               snprintf(idx_str, sizeof(idx_str), "%d", idx);
+               snprintf(title_str, sizeof(idx_str), "title_%d", idx);
+               mc_server_add_item_to_playlist(g_mc_server, playlist, idx_str, MC_META_MEDIA_TITLE, title_str);
+       }
 
        ret = mc_server_update_playlist_done(g_mc_server, playlist);
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);