[FIX] test : restoring db use odoo12.0_base by default

This commit is contained in:
Mathieu Benoit 2025-04-23 03:19:10 -04:00
parent 070b91852d
commit c2850f4425
4 changed files with 12 additions and 7 deletions

View file

@ -41,8 +41,8 @@ SUGGESTION
"--image", "--image",
help=( help=(
"Image name to restore, from directory image_db, filename without" "Image name to restore, from directory image_db, filename without"
" '.zip'. Example, use erplibre_base to use image" " '.zip'. Example, use odoo12.0_base to use image"
" erplibre_base.zip. Default value is erplibre_base" " odoo12.0_base.zip. Default value is odoo12.0_base"
), ),
) )
parser.add_argument( parser.add_argument(

View file

@ -34,7 +34,7 @@ DESCRIPTION
Create image for database restoration to increase speed. Check file Create image for database restoration to increase speed. Check file
SUGGESTION SUGGESTION
./script/database/image_db.py --image erplibre_base --odoo_version 16.0 ./script/database/image_db.py --image odoo16.0_base --odoo_version 16.0
""", """,
epilog="""\ epilog="""\
""", """,
@ -43,8 +43,8 @@ SUGGESTION
"--image", "--image",
help=( help=(
"Image name to restore, from directory image_db, filename without" "Image name to restore, from directory image_db, filename without"
" '.zip'. Example, use erplibre_base to use image" " '.zip'. Example, use odoo12.0_base to use image"
" erplibre_base.zip. Default value is erplibre_base" " odoo12.0_base.zip. Default value is odoo12.0_base"
), ),
) )
parser.add_argument( parser.add_argument(

View file

@ -63,6 +63,7 @@
}, },
{ {
"run_test_exec": true, "run_test_exec": true,
"disable": true,
"test_name": "mariadb_test_template", "test_name": "mariadb_test_template",
"path_module_check": "./addons/TechnoLibre_odoo-code-generator-template", "path_module_check": "./addons/TechnoLibre_odoo-code-generator-template",
"generated_module": "code_generator_demo_mariadb_sql_example_1", "generated_module": "code_generator_demo_mariadb_sql_example_1",
@ -72,6 +73,7 @@
}, },
{ {
"run_test_exec": true, "run_test_exec": true,
"disable": true,
"test_name": "mariadb_test_migrator", "test_name": "mariadb_test_migrator",
"path_module_check": "./addons/TechnoLibre_odoo-code-generator-template", "path_module_check": "./addons/TechnoLibre_odoo-code-generator-template",
"generated_module": "demo_mariadb_sql_example_1", "generated_module": "demo_mariadb_sql_example_1",
@ -81,6 +83,7 @@
}, },
{ {
"run_test_exec": true, "run_test_exec": true,
"disable": true,
"test_name": "mariadb_test_code_generator", "test_name": "mariadb_test_code_generator",
"path_module_check": "./addons/TechnoLibre_odoo-code-generator-template", "path_module_check": "./addons/TechnoLibre_odoo-code-generator-template",
"generated_module": "demo_mariadb_sql_example_1", "generated_module": "demo_mariadb_sql_example_1",

View file

@ -319,7 +319,7 @@ async def test_exec(
test_name=None, test_name=None,
install_path=None, install_path=None,
run_in_sandbox=True, run_in_sandbox=True,
restore_db_image_name="erplibre_base", restore_db_image_name="odoo12.0_base",
keep_cache=False, keep_cache=False,
coverage=False, coverage=False,
) -> Tuple[str, int, str, float]: ) -> Tuple[str, int, str, float]:
@ -826,6 +826,8 @@ def run_all_test(config) -> bool:
dct_task = defaultdict(list) dct_task = defaultdict(list)
dct_task_name = defaultdict(list) dct_task_name = defaultdict(list)
for dct_test in lst_test: for dct_test in lst_test:
if dct_test.get("disable"):
continue
sequence = dct_test.get("sequence", 0) sequence = dct_test.get("sequence", 0)
cb_coroutine = None cb_coroutine = None
test_name = None test_name = None
@ -869,7 +871,7 @@ def run_all_test(config) -> bool:
install_path = dct_test.get("install_path") install_path = dct_test.get("install_path")
run_in_sandbox = dct_test.get("run_in_sandbox", True) run_in_sandbox = dct_test.get("run_in_sandbox", True)
restore_db_image_name = dct_test.get( restore_db_image_name = dct_test.get(
"restore_db_image_name", "erplibre_base" "restore_db_image_name", "odoo12.0_base"
) )
keep_cache = config.keep_cache keep_cache = config.keep_cache
coverage = config.coverage coverage = config.coverage