From 5fc191697a66cc5d32b10bbe81d1ed97fa10b460 Mon Sep 17 00:00:00 2001 From: Frederik Jaeckel Date: Mon, 27 Jan 2025 12:32:49 +0100 Subject: [PATCH] extras_depend to sale_point_invoice to arrange order of execution of '_process_supplier_invoice' --- tests/test_module.py | 12 +++++++++++- tryton.cfg | 2 ++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/tests/test_module.py b/tests/test_module.py index 96a4dde..25ae8ef 100644 --- a/tests/test_module.py +++ b/tests/test_module.py @@ -4,7 +4,7 @@ # this repository contains the full copyright notices and license terms. -from trytond.tests.test_tryton import ModuleTestCase +from trytond.tests.test_tryton import ModuleTestCase, activate_module from .document import DocumentTestCase @@ -14,6 +14,16 @@ class XmlIncomingTestCase( 'Test document incoming xml converter module' module = 'document_incoming_invoice_xml' + @classmethod + def setUpClass(cls): + """ add modelues + """ + super(XmlIncomingTestCase, cls).setUpClass() + try: + activate_module(['sale_point_invoice']) + except Exception as e1: + print('- skipped install of "sale_point_invoice"', str(e1)) + # end XmlIncomingTestCase diff --git a/tryton.cfg b/tryton.cfg index db07b00..fde7a46 100644 --- a/tryton.cfg +++ b/tryton.cfg @@ -3,6 +3,8 @@ version=7.0.0 depends: document_incoming_invoice edocument_unece +extras_depend: + sale_point_invoice xml: message.xml configuration.xml