Thursday, February 17, 2022
2 changes · master
New functionality added to Odoo
This change adds a dedicated test area for sales product configurators and restores tests that were not running because a required sales dependency was missing. It improves confidence that product options, pricing, matrix selection, and event sales configuration continue to work correctly.
Original PR description
Before this commit, some tours from `sale_product_configurator` and `sale_product_matrix` were not working since there wasn't a dependency with `sale_management`. They are now in a test module with all the other configurators and the missing dependency. Additionally, other tests are added to improve the coverage of the configurators' logic. task-2049081 See also: - https://github.com/odoo/enterprise/pull/23199
This change adds a dedicated test module to make sure rental product configuration flows work reliably with the needed sales dependency. It also expands automated checks around configurator behavior, reducing the risk of future issues in rental and sales setup screens.
Original PR description
Before this commit, some tours from `sale_product_configurator` and `sale_product_matrix` were not working since there wasn't a dependency with `sale_management`. They are now in a test module with all the other configurators and the missing dependency. Additionally, other tests are added to improve the coverage of the configurators' logic. task-2049081 See also: - https://github.com/odoo/odoo/pull/82108