|
2 | 2 | # -*- coding: utf-8 -*- |
3 | 3 | # Copyright (c) 2021 LG Electronics Inc. |
4 | 4 | # SPDX-License-Identifier: Apache-2.0 |
5 | | -from fosslight_util.write_excel import write_excel_and_csv, write_result_to_csv, write_result_to_excel |
| 5 | +from fosslight_util.write_excel import write_excel_and_csv |
| 6 | +from fosslight_util.output_format import write_output_file |
6 | 7 | from fosslight_util.set_log import init_log |
| 8 | +from copy import deepcopy |
7 | 9 |
|
8 | 10 |
|
9 | 11 | def main(): |
@@ -53,23 +55,17 @@ def main(): |
53 | 55 |
|
54 | 56 | logger.warning("TESTING - Writing an excel and csv") |
55 | 57 | success, msg, result_file = write_excel_and_csv( |
56 | | - 'test_result/excel_and_csv/FOSSLight-Report', sheet_contents) |
57 | | - logger.warning(f"Result:{success}, error_msg:{msg}, result:{result_file}") |
| 58 | + 'test_result/excel_and_csv/FOSSLight-Report', deepcopy(sheet_contents)) |
| 59 | + logger.warning(f"|-- Result:{success}, file:{result_file}, error_msg:{msg}") |
58 | 60 |
|
59 | 61 | logger.warning("TESTING - Writing an excel") |
60 | | - success, msg = write_result_to_excel( |
61 | | - 'test_result/excel_and_csv/excel/Test_Excel.xlsx', sheet_contents) |
62 | | - logger.warning(f"Result:{success}, error_msg:{msg}") |
| 62 | + success, msg, result_file = write_output_file('test_result/excel_and_csv/excel/Test_Excel', '.xlsx', deepcopy(sheet_contents)) |
| 63 | + logger.warning(f"|-- Result:{success}, file:{result_file}, error_msg:{msg}") |
63 | 64 |
|
64 | | - logger.warning("TESTING - Writing an csv (separate sheet)") |
65 | | - success, msg, result_file = write_result_to_csv( |
66 | | - 'test_result/excel_and_csv/csv/Test_Csv.csv', sheet_contents, True) |
67 | | - logger.warning(f"Result:{success}, error_msg:{msg}, result:{result_file}") |
68 | | - |
69 | | - logger.warning("TESTING - Writing an csv (merge one sheet)") |
70 | | - success, msg, result_file = write_result_to_csv( |
71 | | - 'test_result/excel_and_csv/csv/Test_Csv.csv', sheet_contents) |
72 | | - logger.warning(f"Result:{success}, error_msg:{msg}, result:{result_file}") |
| 65 | + logger.warning("TESTING - Writing an csv") |
| 66 | + success, msg, result_file = write_output_file( |
| 67 | + 'test_result/excel_and_csv/csv/Test_Csv', '.csv', deepcopy(sheet_contents)) |
| 68 | + logger.warning(f"|-- Result:{success}, file:{result_file}, error_msg:{msg}") |
73 | 69 |
|
74 | 70 |
|
75 | 71 | if __name__ == '__main__': |
|
0 commit comments