From 828c2510565667be47bc1083df8bea6b2f18641d Mon Sep 17 00:00:00 2001 From: fw-bot Date: Tue, 12 Nov 2019 13:21:08 +0000 Subject: [PATCH] [FIX] test_lint: force absolute path to compute odoo path When using the flamegraph module from a parent directory of odoo, the dirname method returns a relative path, leading to a traceback. With this commit, the odoo_path is enforced to be an absolute path. closes odoo/odoo#40147 X-original-commit: 75efe4b4ca6c0ccef6ec592b317e7c2b572f28fc Signed-off-by: Christophe Monniez (moc) --- odoo/addons/test_lint/tests/test_markers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/odoo/addons/test_lint/tests/test_markers.py b/odoo/addons/test_lint/tests/test_markers.py index 264f0d570d7..24b8e288d3c 100644 --- a/odoo/addons/test_lint/tests/test_markers.py +++ b/odoo/addons/test_lint/tests/test_markers.py @@ -24,7 +24,7 @@ class TestConflictMarkers(TransactionCase): counter = 0 - odoo_path = os.path.dirname(odoo.__file__) + odoo_path = os.path.abspath(os.path.dirname(odoo.__file__)) paths = odoo.addons.__path__ + [odoo_path] paths.remove(os.path.join(odoo_path, 'addons')) # avoid checking odoo/addons twice