From 4c978296ff29150120977d9cd8ba1bb15a38cab3 Mon Sep 17 00:00:00 2001 From: zlwu Date: Sun, 6 Sep 2026 19:57:18 +0800 Subject: [PATCH] chore(pl): guard arrange path against dibang revoke rebuild Co-authored-by: Cursor --- backend/tests/test_pl_dibang_upsert_on_arrange.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/backend/tests/test_pl_dibang_upsert_on_arrange.py b/backend/tests/test_pl_dibang_upsert_on_arrange.py index 1cb10db9b..bc5bd157d 100644 --- a/backend/tests/test_pl_dibang_upsert_on_arrange.py +++ b/backend/tests/test_pl_dibang_upsert_on_arrange.py @@ -639,3 +639,11 @@ def test_upsert_remounts_monthly_plan_when_partner_changes( assert inventory.plan_no == "SX-NEW" mock_find_plan.assert_called() mock_create_plan.assert_not_called() + + +def test_arrange_transport_source_has_no_revoke_call(): + import inspect + from app.api.pl import transport as transport_api + + src = inspect.getsource(transport_api.arrange_transport) + assert "revoke_regeneratable_dibang_for_transport" not in src