changeset d97d7aad38d6 in modules/account_statement_rule:default
details: 
https://hg.tryton.org/modules/account_statement_rule?cmd=changeset;node=d97d7aad38d6
description:
        Add test on context of company multivalue target fields

        issue10067
        review333851026
diffstat:

 account.py                           |  4 ++++
 tests/test_account_statement_rule.py |  4 +++-
 2 files changed, 7 insertions(+), 1 deletions(-)

diffs (29 lines):

diff -r 999985625c89 -r d97d7aad38d6 account.py
--- a/account.py        Sat Dec 19 17:08:44 2020 +0100
+++ b/account.py        Fri Mar 05 15:49:19 2021 +0100
@@ -279,6 +279,10 @@
         help="A Python expression evaluated with 'amount' and 'pending'.")
     party = fields.Many2One(
         'party.party', "Party",
+        context={
+            'company': Eval('company', -1),
+            },
+        depends=['company'],
         help="Leave empty to use the group named 'party' "
         "from the regular expressions.")
     account = fields.Many2One(
diff -r 999985625c89 -r d97d7aad38d6 tests/test_account_statement_rule.py
--- a/tests/test_account_statement_rule.py      Sat Dec 19 17:08:44 2020 +0100
+++ b/tests/test_account_statement_rule.py      Fri Mar 05 15:49:19 2021 +0100
@@ -9,8 +9,10 @@
 from trytond.tests.test_tryton import doctest_teardown
 from trytond.tests.test_tryton import doctest_checker
 
+from trytond.modules.company.tests import CompanyMultiValueTestMixin
 
-class AccountStatementRuleTestCase(ModuleTestCase):
+
+class AccountStatementRuleTestCase(CompanyMultiValueTestMixin, ModuleTestCase):
     'Test Account Statement Rule module'
     module = 'account_statement_rule'
 

Reply via email to