Friday, October 17, 2025
1 change · saas-18.4
New functionality added to Odoo
This update adds automated test coverage for key Point of Sale sales order interactions, including quotation handling, order lines, discounts, and down payment data. It helps reduce the risk of future regressions in POS sales workflows without changing day-to-day user behavior.
Original PR description
Task: [#4945627](https://www.odoo.com/odoo/my-tasks/4945627)
Community PR: [#221920](https://github.com/odoo/odoo/pull/221920)
Runbot: https://runbot.odoo.com/runbot/bundle/saas-18-3-hoot-pos-sale-ltra-390474
---
This commit adds Hoot tests for the `pos_sale` module:
- components
- control_buttons
- onClickQuotation (1)
- orderline (1)
- models
- pos_order_line
- getSaleOrder (3)
- saleDetails (2)
- setQuantityFromSOL (2)
- pos_order
- _getIgnoredProductIdsTotalDiscount (1)
- services
- pos_store
- onClickSaleOrder (4)
Also add a product used for down payments and create a sample sale order with two lines to support the tests.
Forward-Port-Of: odoo/odoo#221920