def insert_to_excel(self, daily_records_folder=None, _excel_templates_folder=None): excel_editor = ExcelEditor( transfer=self.transfer, transfer_file=self.output_file, reference_number=self.transfer.reference_number, transfer_date=self.transfer.transfer_date_obj, amount=self.transfer.amount, fee=self.transfer.fee, transfer_currency=self.transfer.transfer_currency, cancel_date=self.transfer.cancel_date_obj.date, transfer_type=self.transfer.type, destination_folder=daily_records_folder, excel_templates_folder=_excel_templates_folder ) if self.transfer.type == TYPE_SEND: self.transfer.transfer_number, self.is_to_print_agent_form = excel_editor.send() self.excel_exit_code = excel_editor.exit_code elif self.transfer.type == TYPE_RECEIVE: self.transfer.transfer_number, self.is_to_print_agent_form = excel_editor.receive() self.excel_exit_code = excel_editor.exit_code elif self.transfer.type == TYPE_REFUND: self.transfer.transfer_number = excel_editor.refund() self.excel_exit_code = excel_editor.exit_code elif self.transfer.type == TYPE_CANCEL: self.transfer.transfer_number, self.is_to_print = excel_editor.cancel() self.excel_exit_code = excel_editor.exit_code
def test_verify_file_is_ready_with_ready_file(self): print empty_file locked_file = ExcelEditor.verify_file_is_ready(empty_file)