From f8166a598766c89c31693fb3aac080164887625b Mon Sep 17 00:00:00 2001 From: Marcel Savegnago Date: Sat, 19 Oct 2024 10:00:32 -0300 Subject: [PATCH] [WIP][FIX] l10n_br_nfse_focus: fix tests --- .../tests/test_l10n_br_nfse_focus.py | 33 +++++++------------ 1 file changed, 11 insertions(+), 22 deletions(-) diff --git a/l10n_br_nfse_focus/tests/test_l10n_br_nfse_focus.py b/l10n_br_nfse_focus/tests/test_l10n_br_nfse_focus.py index e0346143eeda..285b15d8fc59 100644 --- a/l10n_br_nfse_focus/tests/test_l10n_br_nfse_focus.py +++ b/l10n_br_nfse_focus/tests/test_l10n_br_nfse_focus.py @@ -380,38 +380,27 @@ def test_serialize(self): def test_document_export(self): """Tests export of document data.""" - record = self.nfse_demo - record.processador_edoc = PROCESSADOR_OCA # Setting document processor to OCA - record.document_type_id.code = MODELO_FISCAL_NFE # Setting document type to NFe # Testing with non-filtered conditions record = self.nfse_demo - record.company_id.provedor_nfse = None # Resetting NFSe provider + record.processador_edoc = PROCESSADOR_OCA + record.company_id.provedor_nfse = None - record._document_export() # Exporting document data + record.action_document_confirm() - self.assertFalse( - record.company_id.provedor_nfse - ) # Asserting NFSe provider not set + self.assertFalse(record.company_id.provedor_nfse) + + self.assertEqual(record.state, SITUACAO_EDOC_A_ENVIAR) # Testing with filtered conditions record = self.nfse_demo - record.company_id.provedor_nfse = ( - "focusnfe" # Setting NFSe provider to focusnfe - ) - record.processador_edoc = PROCESSADOR_OCA # Setting processor to OCA - record.document_type_id.code = ( - MODELO_FISCAL_NFSE # Setting document type to NFSe - ) + record.company_id.provedor_nfse = "focusnfe" + + record._document_export() - record._document_export() # Exporting document data again + self.assertTrue(record.company_id.provedor_nfse) - self.assertTrue( - record.company_id.provedor_nfse - ) # Asserting NFSe provider is set - self.assertTrue( - record.authorization_event_id - ) # Asserting authorization event is set + self.assertTrue(record.authorization_event_id) @patch( "odoo.addons.l10n_br_nfse_focus.models.document.FocusnfeNfse.query_focus_nfse_by_rps"