Daily updates from Odoo
Tuesday, July 9, 2024
4 changes
Enhancements to existing features
The Web Enterprise module’s automated checks were migrated to a newer testing framework. This helps keep quality assurance reliable and easier to maintain without changing how users experience the product.
Original PR description
In this PR: * [IMP] web_enterprise: convert action_manager_mobile tests to HOOT * [IMP] web_enterprise: convert home_menu tests to HOOT * [IMP] web_enterprise: convert list tests to HOOT * [IMP] web_enterprise: convert expiration_panel tests to HOOT task-3705027 task-4028335
The payroll rule setup text was improved to better explain how to enter the output of a salary rule calculation. This helps payroll administrators configure custom rules more accurately and reduces confusion during setup.
Original PR description
In the default value of the amount_python_compute in the model hr.salary.rule, we have a placeholder giving the available variables and also showing where to put the output. It was missing more information to make it really accurate. Task: 4038128
The Chile and Mexico e-invoicing flows in online sales were adjusted to stay compatible with recent platform changes. This helps ensure customers can continue completing website purchases that require local electronic invoicing without disruption.
Original PR description
task-3682746 See also: - https://github.com/odoo/odoo/pull/149020
This update modernizes several enterprise web and mobile interface tests using Odoo's newer HOOT testing framework. It helps ensure key areas like mobile navigation, pivot views, and the home menu continue to work reliably as the product evolves.
Original PR description
In this PR: * [IMP] web_enterprise: add test assets bundle for HOOT * [IMP] web_enterprise: add HOOT clickbot test * [IMP] web_enterprise: convert pivot_view tests to HOOT * [IMP] web_enterprise: convert webclient_mobile tests to HOOT * [IMP] web_enterprise: convert burger_menu tests to HOOT task-3705027 task-4028335