[18.0][FIX] tests: stabilize account_billing/custom_rounding/show_currency_rate#2272
[18.0][FIX] tests: stabilize account_billing/custom_rounding/show_currency_rate#2272
Conversation
|
Hi @victoralmau, @Saran440, |
|
Cross-reference: migration follow-up has been posted on #2063 for rerun with the updated 18.0 context (after #2271-#2274 stabilization). Ref: #2063 (comment) |
|
Update pushed to this PR branch:
These were identified during a strict integrated local simulation ( |
|
Follow-up update pushed to improve patch coverage on this PR:
Why:
What changed:
Local quick_nodemo validation on this branch is still green ( |
|
Follow-up coverage refinement pushed to this PR:
Reason:
What changed:
Local quick_nodemo validation is still green ( |
Summary
account_billingaccount_invoice_custom_roundingaccount_invoice_show_currency_ratepartner_invoicing_modeWhy
In a strict local OCB matrix, additional failures appeared from environment-sensitive test setup (multi-company creation and queue side effects). This update keeps coverage intent while making test behavior deterministic.
Changes
account_billing/tests/test_account_billing.pypartner_invoicing_mode/tests/test_invoice_mode.pyassert_jobs_count(0)with a functional assertion that no extra invoice is created on a second run.account_invoice_custom_rounding/tests/common.pyaccount_invoice_show_currency_rate/tests/test_account_move.pyValidation
approved baseline + migration stack) is green:odoo_exclude=0ocb_exclude=0tmp-lab/tmp/runs/20260221-231040-pr2063_on_approved_after_fixes_v3Merge order
2/4 (after #2271)
Depends on:
Follow-up PRs: