Wednesday, June 25, 2025
4 changes · 18.0
Resolved issues and error corrections
This update makes the automated product comparison test wait until the comparison popover is visible before continuing. It helps prevent false test failures and supports a more stable shopping comparison experience.
Original PR description
In this commit, we add a step to ensure that the popover comparator is visible in the DOM before moving on to the next check step. 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
This update strengthens automated checks to ensure the tax disclaimer remains visible for combo products in the online shop. It helps prevent future regressions in price and tax messaging, reducing the risk of customer confusion.
Original PR description
Modifies a test to check the tax disclaimer added by 4ec8d2198a1a0 (and fixed by 3d4027b6ab115) to prevent regression. opw-4454112
A new automated check verifies that website rental periods are calculated correctly from selected dates. This helps prevent customers from seeing or being charged for the wrong rental duration, such as a two-day rental being counted incorrectly.
Original PR description
Adds a tour that ensure date-based rental durations are set correctly, i.e. renting from 2025-01-01 to 2025-01-02 should result in a rental period of 2 days. This should prevent commits like 574e111 (reverted by 5982e11) from introducing faulty logic.
This fix makes the Web Studio report editor test flow wait until the page is ready before checking results. It reduces random test failures, helping keep development and release validation more stable.
Original PR description
when clicking the next button in the pager of the tour, it was causing issues with the report editor not being ready yet with the updated page. so added a delay after clicking n next button in the pager of the tour to avoid issues with the report editor not being ready with the updated page. build_error-163405