From 3b208bc8d66ef2b49963625fdac76603003e777a Mon Sep 17 00:00:00 2001 From: josep-tecnativa Date: Tue, 8 Oct 2024 11:26:39 +0200 Subject: [PATCH] [FIX] Skip some unnecessary tests - Skip openupgrade test since it is not ready on 18.0 - Skip base_search_fuzzy test since it is not ready on 18.0 - Run correct tests based on Odoo version --- tests/__init__.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/__init__.py b/tests/__init__.py index 1458f4c0..0cfcff66 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -197,7 +197,7 @@ def _check_addons(self, scaffolding_dir, odoo_skip): def test_addons_filtered_lt_16(self): """Test addons filtering with ``ONLY`` keyword in ``addons.yaml`` for versions < 16""" - self._check_addons("dotd", {"16.0", "17.0"}) + self._check_addons("dotd", {"16.0", "17.0", "18.0"}) def test_addons_filtered_ge_16(self): """Test addons filtering with ``ONLY`` keyword in ``addons.yaml`` for versions >= 16""" @@ -335,7 +335,7 @@ def test_addons_env(self): ("test", "-e", "auto/addons/crm"), ("test", "-d", "auto/addons/crm/migrations"), ) - for sub_env in matrix(odoo_skip={"11.0", "12.0", "13.0", "17.0"}): + for sub_env in matrix(odoo_skip={"11.0", "12.0", "13.0", "18.0"}): self.compose_test( join(SCAFFOLDINGS_DIR, "addons_env_ou"), sub_env, @@ -416,7 +416,7 @@ def _check_dotd(self, scaffolding_dir, odoo_skip): def test_dotd_lt_16(self): """Test environment with common ``*.d`` directories for versions < 16.""" - self._check_dotd("dotd", {"16.0", "17.0"}) + self._check_dotd("dotd", {"16.0", "17.0", "18.0"}) def test_dotd_ge_16(self): """Test environment with common ``*.d`` directories for versions >= 16.""" @@ -468,7 +468,7 @@ def _check_dependencies(self, scaffolding_dir, odoo_skip): def test_dependencies_lt_16(self): """Test dependencies installation for versions < 16""" - self._check_dependencies("dependencies", {"16.0", "17.0"}) + self._check_dependencies("dependencies", {"16.0", "17.0", "18.0"}) def test_dependencies_ge_16(self): """Test dependencies installation for versions >= 16""" @@ -481,7 +481,7 @@ def test_dependencies_ge_16(self): def test_dependencies_base_search_fuzzy(self): """Test dependencies installation.""" dependencies_dir = join(SCAFFOLDINGS_DIR, "dependencies_base_search_fuzzy") - for sub_env in matrix(odoo_skip={"17.0"}): + for sub_env in matrix(odoo_skip={"17.0", "18.0"}): self.compose_test( dependencies_dir, sub_env,