Add test for depends
This commit is contained in:
@@ -10,7 +10,7 @@ if os.path.isdir(DIR):
|
||||
|
||||
import unittest
|
||||
import trytond.tests.test_tryton
|
||||
from trytond.tests.test_tryton import test_view
|
||||
from trytond.tests.test_tryton import test_view, test_depends
|
||||
|
||||
|
||||
class ProjectPlanTestCase(unittest.TestCase):
|
||||
@@ -27,6 +27,12 @@ class ProjectPlanTestCase(unittest.TestCase):
|
||||
'''
|
||||
test_view('project_plan')
|
||||
|
||||
def test0006depends(self):
|
||||
'''
|
||||
Test depends.
|
||||
'''
|
||||
test_depends()
|
||||
|
||||
def suite():
|
||||
suite = trytond.tests.test_tryton.suite()
|
||||
suite.addTests(unittest.TestLoader().loadTestsFromTestCase(
|
||||
|
||||
@@ -18,17 +18,19 @@ class Work(ModelSQL, ModelView):
|
||||
_name = 'project.work'
|
||||
|
||||
predecessors = fields.Many2Many('project.predecessor_successor',
|
||||
'successor', 'predecessor', 'Predecessors',
|
||||
domain=[
|
||||
('parent', '=', Eval('parent')),
|
||||
('id', '!=', Eval('active_id')),
|
||||
])
|
||||
'successor', 'predecessor', 'Predecessors',
|
||||
domain=[
|
||||
('parent', '=', Eval('parent')),
|
||||
('id', '!=', Eval('id')),
|
||||
],
|
||||
depends=['parent', 'id'])
|
||||
successors = fields.Many2Many('project.predecessor_successor',
|
||||
'predecessor', 'successor', 'Successors',
|
||||
domain=[
|
||||
('parent', '=', Eval('parent')),
|
||||
('id', '!=', Eval('active_id')),
|
||||
])
|
||||
'predecessor', 'successor', 'Successors',
|
||||
domain=[
|
||||
('parent', '=', Eval('parent')),
|
||||
('id', '!=', Eval('id')),
|
||||
],
|
||||
depends=['parent', 'id'])
|
||||
leveling_delay = fields.Float("Leveling Delay")
|
||||
back_leveling_delay = fields.Float("Leveling Delay")
|
||||
allocations = fields.One2Many('project.allocation', 'work', 'Allocations',
|
||||
|
||||
Reference in New Issue
Block a user