测试:同步移除物理删除权限契约

This commit is contained in:
焦龙言
2026-09-24 08:54:43 +08:00
parent ae8c4c8c38
commit 02b87c9399
4 changed files with 7 additions and 8 deletions
@@ -464,7 +464,7 @@ class ShipmentControllerContractTest(unittest.TestCase):
('/business/shipment/{shipment_id}', 'GET'): 'business:shipment:query',
('/business/shipment', 'POST'): 'business:shipment:add',
('/business/shipment', 'PUT'): 'business:shipment:edit',
('/business/shipment/{shipment_ids}', 'DELETE'): 'business:shipment:remove',
('/business/shipment/{shipment_ids}', 'DELETE'): 'business:shipment:list',
('/business/shipment/{shipment_id}/confirm', 'PUT'): 'business:shipment:confirm',
}
actual = {}
@@ -488,7 +488,7 @@ class ShipmentControllerContractTest(unittest.TestCase):
actual[key] = permissions[0].perm
self.assertEqual(expected, actual)
self.assertEqual(6, len(set(actual.values())))
self.assertEqual(5, len(set(actual.values())))
def test_controller_defines_no_scan_or_export_permission(self) -> None:
source = inspect.getsource(shipment_controller_module)