Add test on context of company multivalue target fields
issue10067 review333851026
This commit is contained in:
1 parent
20a95a4c72
commit
dec1d2edab
2 files changed
+9
-3
No files matched your search
+6
-2
@@ -38,8 +38,12 @@ class Complaint(Workflow, ModelSQL, ModelView):
|
||||
number = fields.Char('Number', readonly=True, select=True)
|
||||
reference = fields.Char('Reference', select=True)
|
||||
date = fields.Date('Date', states=_states, depends=_depends)
|
||||
customer = fields.Many2One('party.party', 'Customer', required=True,
|
||||
states=_states, depends=_depends)
|
||||
customer = fields.Many2One(
|
||||
'party.party', "Customer", required=True, states=_states,
|
||||
context={
|
||||
'company': Eval('company', -1),
|
||||
},
|
||||
depends=_depends + ['company'])
|
||||
address = fields.Many2One('party.address', 'Address',
|
||||
domain=[('party', '=', Eval('customer'))],
|
||||
states=_states, depends=_depends + ['customer'])
|
||||
|
||||
@@ -7,8 +7,10 @@ from trytond.tests.test_tryton import ModuleTestCase
|
||||
from trytond.tests.test_tryton import doctest_teardown
|
||||
from trytond.tests.test_tryton import doctest_checker
|
||||
|
||||
from trytond.modules.company.tests import CompanyMultiValueTestMixin
|
||||
|
||||
class SaleComplaintTestCase(ModuleTestCase):
|
||||
|
||||
class SaleComplaintTestCase(CompanyMultiValueTestMixin, ModuleTestCase):
|
||||
'Test Sale Complaint module'
|
||||
module = 'sale_complaint'
|
||||
|
||||
|
||||
Reference in new issue
Block a user