From a77ff4bc997aad9d98919f6dceba311bf2d47bc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 23 Jan 2026 10:47:56 +0100 Subject: [PATCH] Fail when getting view arch on test --- trytond/trytond/ir/ui/view.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/trytond/trytond/ir/ui/view.py b/trytond/trytond/ir/ui/view.py index d71c9a3960..87a35a072e 100644 --- a/trytond/trytond/ir/ui/view.py +++ b/trytond/trytond/ir/ui/view.py @@ -260,6 +260,7 @@ class View( encode(root_element) def get_arch(self, name): + pool = Pool() value = None if self.name and self.module: path = os.path.join(self.module, 'view', self.name + '.xml') @@ -268,6 +269,8 @@ class View( subdir='modules', mode='r', encoding='utf-8') as fp: value = fp.read() except IOError: + if pool.test: + raise logger.exception("failed to open %r", path) if not value: value = self.data