Wednesday, November 26, 2025
1 change · saas-18.4
New functionality added to Odoo
This pull request adds comprehensive Hoot tests for the UrbanPiper integration, ensuring its functionality is thoroughly validated. Additionally, several minor fixes have been implemented to improve stability and data accuracy related to receipt printing and timer display within the UrbanPiper workflow.
Original PR description
## 1. Hoot test
in this commit:
- add HOOT tests for components, model, screen, and service
- added test for methods in `order_info_popup` and `order_display`
- include tests for `pos_order`, `ticket_screen`, and `pos_store`
- add utility to generate UrbanPiper-filled order
## 2. minor fixes
in this commit:
- kept serialized data for receipt printing
- ensure timer does not display negative values
- correct variable usage in ticket screen to fetch proper props for display order
- revamp `getTime` method to use l10n time format
task: 5048312
Forward-Port-Of: odoo/enterprise#93780