def create_log_report(self): result: str = str() path: str = self.__report_path + '/' + self.__suite_name + 'ConsoleLogReport.txt' if os.path.exists(self.__report_path + '/' + self.__suite_name + 'ConsoleLogReport.txt'): file_text = FileUtils.read_file(path) result += '' if file_text is None else file_text for test_case_info in self.__test_cases: result += self.get_logs_from_all_threads(test_case_info) if result: FileUtils.write_file(path, result)
def read_file(file_path: str): return FileUtils.read_file(InteractionObject.get_path_with_resources(file_path))