changeset ea13ee4088c1 in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset;node=ea13ee4088c1
description:
Ensure view arch is defined on test_view
issue8603
review270141003
diffstat:
trytond/tests/test_tryton.py | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diffs (16 lines):
diff -r 743f684556ef -r ea13ee4088c1 trytond/tests/test_tryton.py
--- a/trytond/tests/test_tryton.py Wed Sep 11 23:50:20 2019 +0200
+++ b/trytond/tests/test_tryton.py Thu Sep 12 18:54:25 2019 +0200
@@ -256,6 +256,12 @@
('model', '!=', ''),
])
for view in views:
+ if not view.inherit or view.inherit.model == view.model:
+ assert view.arch, ('missing architecture for view "%(name)s" '
+ 'of model "%(model)s"' % {
+ 'name': view.name or str(view.id),
+ 'model': view.model,
+ })
if view.inherit and view.inherit.model == view.model:
view_id = view.inherit.id
else: