Monday, February 12, 2018
2 changes · master
Enhancements to existing features
The CRM lead quick create form now shows the currency symbol for monetary values, making expected revenue amounts clearer for sales users. The update also removes closing-date shortcut filters that could be misleading because expected closing dates are only estimates.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=54033&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.c887e2b9fdb450799a8ad49947a192d9 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
Code cleanup and technical improvements
This internal refactor lets automated browser and RPC tests share the same test data connection, making test setup and result checks simpler and more reliable. It affects testing infrastructure and related module tests, with no expected direct impact on day-to-day user workflows.
Original PR description
This allows rpc requests in `HttpCase` to use the cursor `self.cr`, which is now shared between the Python test and the rpc requests. This simplifies code to prepare a JS test, and code to check the result of a JS tour.