Thursday, October 9, 2025
2 changes · saas-18.4
Enhancements to existing features
This update strengthens quality checks for the self-ordering point-of-sale experience by adding automated test coverage for key screens, data models, and service behavior. It also reorganizes some internal test setup so future changes can be validated more safely and with fewer naming conflicts.
Original PR description
- Isolated `printer` service into a standalone file to avoid naming conflicts with `point_of_sale` during tests. - Introduced `setupSelfPosEnv` to mock and bootstrap the self-order testing environment. - Add Hoot test coverage for core components, models, and service logic Task-4945633 Forward-Port-Of: odoo/odoo#220537
This update improves the internal test tools used for the website editor so tests wait for the sidebar to finish loading and updating before continuing. This helps reduce flaky test results and gives teams more confidence that website builder changes are validated reliably.
Original PR description
We need a helper to wait enough