Friday, July 4, 2025
2 changes · saas-18.3
Enhancements to existing features
This update marks automated test steps that intentionally leave or reload a page, making those tests clearer and less error-prone. It helps reduce false failures in quality checks across several Odoo apps without changing day-to-day user behavior.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#216977 Forward-Port-Of: odoo/odoo#216007
Automated tests across several Odoo apps now clearly mark the steps that reload or leave a page. This helps make quality checks more stable and reduces false test failures, without changing day-to-day user workflows.
Original PR description
In this commit, we add expectUnloadPage to steps that require it to explicitly declare that the step will cause the page to be unloaded. Forward-Port-Of: odoo/enterprise#89186 Forward-Port-Of: odoo/enterprise#88602