We split the test in three to allow easier debugging at no cost in line of codes and by extracting a part that could be used for future tests. task-2659750 closes odoo/odoo#85162 X-original-commit: 8502d4ec895f2d4a2ddb1b305a9f6f119da750fa Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> Signed-off-by: Morgane Demesmaeker <edm@odoo.com>