Wednesday, July 26, 2023
2 changes · master
Code cleanup and technical improvements
This update removes obsolete internal web code and legacy test helpers that are no longer needed after Odoo's newer web framework migration. It helps reduce maintenance overhead and keeps CRM, web, mail, manufacturing, point of sale, and project areas aligned with the modern platform, with little direct impact on day-to-day users.
Original PR description
Description of the issue/feature this PR addresses: 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
Enterprise test code was updated to work after older shared test helpers were removed in the main Odoo codebase. This keeps automated checks for Documents and Spreadsheet reliable without changing day-to-day user functionality.
Original PR description
This PR is the enterprise counterpart of odoo/odoo#129725 where we remove several legacy test helpers. We thus had to adapt some tests that were still using them. Part of task~3439226