diff --git a/queue_job/tests/common.py b/queue_job/tests/common.py index ca88c31b4..fbf18ed5c 100644 --- a/queue_job/tests/common.py +++ b/queue_job/tests/common.py @@ -9,13 +9,19 @@ from unittest import TestCase, mock from odoo.tests.case import TestCase as _TestCase -from odoo.tests.common import MetaCase +from odoo.tests.common import SETATTR_SOURCES, MetaCase from odoo.addons.queue_job.delay import Graph # pylint: disable=odoo-addons-relative-import from odoo.addons.queue_job.job import Job +# Register queue_job patcher as a known path to prevent verbose warning +# in tests when methods are patched. +SETATTR_SOURCES["_patch_method"] = tuple( + list(SETATTR_SOURCES.get("_patch_method", [])) + ["/queue_job/models/base.py"], +) + @contextmanager def trap_jobs():