From 3a8b4684da23f10bb8f76d1222f8f637d0eba1a5 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Mon, 7 Oct 2024 08:03:36 +0200 Subject: [PATCH] [IMP] conftest: support for mapped(fn) --- conftest.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/conftest.py b/conftest.py index 38794fb4..3d65f1ed 100644 --- a/conftest.py +++ b/conftest.py @@ -1425,6 +1425,9 @@ class Model: ) def mapped(self, path): + if callable(path): + return [path(r) for r in self] + field, *rest = path.split('.', 1) descr = self._fields[field] if descr['type'] in ('many2one', 'one2many', 'many2many'):