[ITC][media-content][ACR-644][Add new TC for API to add 360 content feature]
authorperforce <perforce@perforce.(none)>
Wed, 8 Jun 2016 08:47:47 +0000 (17:47 +0900)
committerperforce <perforce@perforce.(none)>
Wed, 8 Jun 2016 08:47:47 +0000 (17:47 +0900)
Change-Id: I7a08c808bb1b865673efe491f785615a3cee49a7
Signed-off-by: perforce <perforce@perforce.(none)>
src/itc/media-content/ITs-media-content-info.c
src/itc/media-content/tct-media-content-native_common_iot.h
src/itc/media-content/tct-media-content-native_mobile.h
src/itc/media-content/tct-media-content-native_tv.h
src/itc/media-content/tct-media-content-native_wearable.h

index ea691fd..7d320c7 100755 (executable)
@@ -2484,5 +2484,35 @@ int ITc_media_info_set_recorded_date_p(void)
        return 0;
 }
                
+/**
+* @testcase                    ITc_media_info_is_360_content_p
+* @since_tizen                 3.0
+* @author                              SRID(a.pandia1)
+* @reviewer                            SRID(shilpa.j)
+* @type                                auto
+* @description                 Test media_info_is_360_content
+* @scenario                            Call media_info_is_360_content
+* @apicovered                  media_info_is_360_content
+* @passcase                            When media_info_is_360_content is successful
+* @failcase                            If target API fails or any precondition API fails
+* @precondition                        NA
+* @postcondition               NA
+*/
+//& purpose: Test media_info_is_360_content
+//& type: auto
+int ITc_media_info_is_360_content_p(void)
+{
+       START_TEST;
+       
+       bool bIs360 = false;
+       int nRet = media_info_is_360_content(g_hVideoInfo, &bIs360);
+       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_info_is_360_content", MediaContentGetError(nRet));
+       if(bIs360 == false)
+       {
+               FPRINTF("[Line : %d][%s] bIs360 is false \\n", __LINE__, API_NAMESPACE);
+       }
+       return 0;
+}
+       
 /** @} */
 /** @} */
index a7fcb90..164613d 100755 (executable)
@@ -177,6 +177,7 @@ extern int ITc_media_info_set_album_p(void);
 extern int ITc_media_info_set_artist_p(void);
 extern int ITc_media_info_set_genre_p(void);
 extern int ITc_media_info_set_recorded_date_p(void);
+extern int ITc_media_info_is_360_content_p(void);
 extern int ITc_media_playlist_get_playlist_count_from_db_p(void);
 extern int ITc_media_playlist_foreach_playlist_from_db_p(void);
 extern int ITc_media_playlist_clone_destroy_p(void);
@@ -370,6 +371,7 @@ testcase tc_array[] = {
     {"ITc_media_info_set_artist_p", ITc_media_info_set_artist_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
     {"ITc_media_info_set_genre_p", ITc_media_info_set_genre_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
     {"ITc_media_info_set_recorded_date_p", ITc_media_info_set_recorded_date_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
+    {"ITc_media_info_is_360_content_p", ITc_media_info_is_360_content_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
     {"ITc_media_playlist_get_playlist_count_from_db_p", ITc_media_playlist_get_playlist_count_from_db_p, ITs_media_content_playlist_startup, ITs_media_content_playlist_cleanup},
     {"ITc_media_playlist_foreach_playlist_from_db_p", ITc_media_playlist_foreach_playlist_from_db_p, ITs_media_content_playlist_startup, ITs_media_content_playlist_cleanup},
     {"ITc_media_playlist_clone_destroy_p", ITc_media_playlist_clone_destroy_p, ITs_media_content_playlist_startup, ITs_media_content_playlist_cleanup},
index 0163eb8..066858f 100755 (executable)
@@ -188,6 +188,7 @@ extern int ITc_media_info_set_album_p(void);
 extern int ITc_media_info_set_artist_p(void);
 extern int ITc_media_info_set_genre_p(void);
 extern int ITc_media_info_set_recorded_date_p(void);
+extern int ITc_media_info_is_360_content_p(void);
 extern int ITc_media_playlist_get_playlist_count_from_db_p(void);
 extern int ITc_media_playlist_foreach_playlist_from_db_p(void);
 extern int ITc_media_playlist_clone_destroy_p(void);
@@ -390,6 +391,7 @@ testcase tc_array[] = {
     {"ITc_media_info_set_artist_p", ITc_media_info_set_artist_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
     {"ITc_media_info_set_genre_p", ITc_media_info_set_genre_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
     {"ITc_media_info_set_recorded_date_p", ITc_media_info_set_recorded_date_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
+    {"ITc_media_info_is_360_content_p", ITc_media_info_is_360_content_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
     {"ITc_media_playlist_get_playlist_count_from_db_p", ITc_media_playlist_get_playlist_count_from_db_p, ITs_media_content_playlist_startup, ITs_media_content_playlist_cleanup},
     {"ITc_media_playlist_foreach_playlist_from_db_p", ITc_media_playlist_foreach_playlist_from_db_p, ITs_media_content_playlist_startup, ITs_media_content_playlist_cleanup},
     {"ITc_media_playlist_clone_destroy_p", ITc_media_playlist_clone_destroy_p, ITs_media_content_playlist_startup, ITs_media_content_playlist_cleanup},
index efec6a6..ed065eb 100755 (executable)
@@ -187,6 +187,7 @@ extern int ITc_media_info_set_album_p(void);
 extern int ITc_media_info_set_artist_p(void);
 extern int ITc_media_info_set_genre_p(void);
 extern int ITc_media_info_set_recorded_date_p(void);
+extern int ITc_media_info_is_360_content_p(void);
 extern int ITc_media_playlist_get_playlist_count_from_db_p(void);
 extern int ITc_media_playlist_foreach_playlist_from_db_p(void);
 extern int ITc_media_playlist_clone_destroy_p(void);
@@ -389,6 +390,7 @@ testcase tc_array[] = {
     {"ITc_media_info_set_artist_p", ITc_media_info_set_artist_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
     {"ITc_media_info_set_genre_p", ITc_media_info_set_genre_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
     {"ITc_media_info_set_recorded_date_p", ITc_media_info_set_recorded_date_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
+    {"ITc_media_info_is_360_content_p", ITc_media_info_is_360_content_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
     {"ITc_media_playlist_get_playlist_count_from_db_p", ITc_media_playlist_get_playlist_count_from_db_p, ITs_media_content_playlist_startup, ITs_media_content_playlist_cleanup},
     {"ITc_media_playlist_foreach_playlist_from_db_p", ITc_media_playlist_foreach_playlist_from_db_p, ITs_media_content_playlist_startup, ITs_media_content_playlist_cleanup},
     {"ITc_media_playlist_clone_destroy_p", ITc_media_playlist_clone_destroy_p, ITs_media_content_playlist_startup, ITs_media_content_playlist_cleanup},
index a2b023e..7d85a61 100755 (executable)
@@ -185,6 +185,7 @@ extern int ITc_media_info_set_album_p(void);
 extern int ITc_media_info_set_artist_p(void);
 extern int ITc_media_info_set_genre_p(void);
 extern int ITc_media_info_set_recorded_date_p(void);
+extern int ITc_media_info_is_360_content_p(void);
 extern int ITc_media_playlist_get_playlist_count_from_db_p(void);
 extern int ITc_media_playlist_foreach_playlist_from_db_p(void);
 extern int ITc_media_playlist_clone_destroy_p(void);
@@ -376,6 +377,7 @@ testcase tc_array[] = {
     {"ITc_media_info_set_artist_p", ITc_media_info_set_artist_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
     {"ITc_media_info_set_genre_p", ITc_media_info_set_genre_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
     {"ITc_media_info_set_recorded_date_p", ITc_media_info_set_recorded_date_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
+    {"ITc_media_info_is_360_content_p", ITc_media_info_is_360_content_p, ITs_media_content_info_startup, ITs_media_content_info_cleanup},
     {"ITc_media_playlist_get_playlist_count_from_db_p", ITc_media_playlist_get_playlist_count_from_db_p, ITs_media_content_playlist_startup, ITs_media_content_playlist_cleanup},
     {"ITc_media_playlist_foreach_playlist_from_db_p", ITc_media_playlist_foreach_playlist_from_db_p, ITs_media_content_playlist_startup, ITs_media_content_playlist_cleanup},
     {"ITc_media_playlist_clone_destroy_p", ITc_media_playlist_clone_destroy_p, ITs_media_content_playlist_startup, ITs_media_content_playlist_cleanup},