Test code cleanup 92/280192/5
authorminje.ahn <minje.ahn@samsung.com>
Thu, 25 Aug 2022 06:04:02 +0000 (15:04 +0900)
committerminje.ahn <minje.ahn@samsung.com>
Sun, 28 Aug 2022 23:40:32 +0000 (08:40 +0900)
Change-Id: I519704206ac19d7a4258bfac740b53c683d648bd
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
test/thumbnail_util_test.c

index 86e020115d6d7e4f26bfa7bc21c4d73173e155d9..70600d04f693f5337c84fa5f984468ed6e7f0f91 100644 (file)
 * limitations under the License.
 */
 
+#include <stdio.h>
+#include <stdlib.h>
 #include <thumbnail_util.h>
-#include <thumbnail_util_private.h>
 
-#define MAX_SIZE 4096
+#define TO_BUFFER_PATH "thumb_buffer.raw"
+#define TO_FILE_PATH "thumb_file.jpg"
 
 int main(int argc, char *argv[])
 {
-       int ret = THUMBNAIL_UTIL_ERROR_NONE;
        unsigned char *data = NULL;
        unsigned int width = 0;
        unsigned int height = 0;
        size_t size = 0;
        FILE *fp;
-       char file_name[MAX_SIZE + 1] = {0, };
 
-       thumbnail_util_debug("--- Thumbnail util test start ---");
-       thumbnail_util_debug("--- thumbnail_util_extract_to_file start :: IMAGE ---");
-       ret = thumbnail_util_extract_to_file(tzplatform_mkpath(TZ_USER_IMAGES, "test_image1.jpg"), 320, 240, tzplatform_mkpath(TZ_USER_IMAGES, "save_image1.jpg"));
-       if (ret != THUMBNAIL_UTIL_ERROR_NONE)
-               thumbnail_util_debug("thumbnail_util_extract_to_file failed[%d]", ret);
-
-       thumbnail_util_debug("--- thumbnail_util_extract_to_buffer start :: IMAGE ---");
-       ret = thumbnail_util_extract_to_buffer(tzplatform_mkpath(TZ_USER_IMAGES, "test_image1.jpg"), 320, 240, &data, &size, &width, &height);
-       if (ret != THUMBNAIL_UTIL_ERROR_NONE) {
-               thumbnail_util_debug("thumbnail_util_extract_to_buffer failed[%d]", ret);
-       } else {
-               memset(file_name, 0, sizeof(file_name));
-           snprintf(file_name, MAX_SIZE, "%s/test_image1.raw", tzplatform_getenv(TZ_USER_IMAGES));
-               fp = fopen(file_name, "w");
-               fwrite(data, 1, size, fp);
-               fclose(fp);
+       if (argc != 2) {
+               printf("Usage : thumbnail_util_test <file path> \n");
+               return 0;
+       }
 
-               if (data) {
-                       free(data);
-                       data = NULL;
-               }
+       printf("thumbnail_util_extract_to_buffer ---\n\n");
+       if (thumbnail_util_extract_to_buffer(argv[1], 320, 240, &data, &size, &width, &height) != THUMBNAIL_UTIL_ERROR_NONE) {
+               printf("thumbnail_util_extract_to_buffer failed\n");
+               return 0;
        }
 
-       thumbnail_util_debug("--- thumbnail_util_extract_to_file start :: VIDEO ---");
-       ret = thumbnail_util_extract_to_file(tzplatform_mkpath(TZ_USER_IMAGES, "test_video1.mp4"), 320, 240, tzplatform_mkpath(TZ_USER_IMAGES, "save_video1.jpg"));
-       if (ret != THUMBNAIL_UTIL_ERROR_NONE)
-               thumbnail_util_debug("thumbnail_util_extract_to_file failed[%d]", ret);
+       printf("thumbnail_util_extract_to_buffer successed ---\n\n");
 
-       thumbnail_util_debug("--- thumbnail_util_extract_to_buffer start :: VIDEO ---");
-       ret = thumbnail_util_extract_to_buffer(tzplatform_mkpath(TZ_USER_IMAGES, "test_video1.mp4"), 320, 240, &data, &size, &width, &height);
-       if (ret != THUMBNAIL_UTIL_ERROR_NONE) {
-               thumbnail_util_debug("thumbnail_util_extract_to_buffer failed[%d]", ret);
-       } else {
-               memset(file_name, 0, sizeof(file_name));
-           snprintf(file_name, MAX_SIZE, "%s/test_video1.raw", tzplatform_getenv(TZ_USER_IMAGES));
-               fp = fopen(file_name, "w");
+       if (data && size > 0) {
+               fp = fopen(TO_BUFFER_PATH, "w");
                fwrite(data, 1, size, fp);
                fclose(fp);
 
-               if (data) {
-                       free(data);
-                       data = NULL;
-               }
+               free(data);
+       }
+
+       printf("thumbnail_util_extract_to_file ---\n\n");
+       if (thumbnail_util_extract_to_file(argv[1], 320, 240, TO_FILE_PATH) != THUMBNAIL_UTIL_ERROR_NONE) {
+               printf("thumbnail_util_extract_to_file failed\n");
+               return 0;
        }
 
-       thumbnail_util_debug("--- Thumbnail util test end ---");
+       printf("thumbnail_util_extract_to_file successed ---\n\n");
 
        return 0;
 }