Saturday, September 4, 2021
2 changes · master
Resolved issues and error corrections
This change temporarily disables an automated test that was giving inconsistent results depending on the website routing setup. It helps keep the development pipeline reliable while the underlying web routing behavior is being updated.
Original PR description
When running python test_not_exist_partner_vcard test, the HTTP status code returned for the tested route isn't always the same (500 vs 404). This is due to a behaviour difference following the presence (or not) of the `http_routing` module: - 500 not installed - 404 installed After discussion with the framework, it has been decided to temporarily disable this test until the current refactoring of the HTTP layer is finished (and should fix this behaviour difference).
The approval purchase stock flow now consistently uses the standard receipt process when approvals create purchases for storable or consumable products. This prevents confusion from newer return receipt options and keeps automated checks aligned with the intended business process.
Original PR description
A new picking type for return has been created. The test of this module doesn't expect more than one picking type of 'incoming' type. This commit fix the test and ensure to use the classic receipt for approvals with a purchase and a product storable or consumable Task: 2392001