From 37c3e676a413fad9e1aa0accbab23f91d52dc1e6 Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Tue, 15 Sep 2026 12:12:57 +0800 Subject: [PATCH] test: remove manual delivery completion permission contract --- .../lastleg/security/Phase5AdminPermissionContractTest.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lastleg-service/src/test/java/com/baiyue/lastleg/security/Phase5AdminPermissionContractTest.java b/lastleg-service/src/test/java/com/baiyue/lastleg/security/Phase5AdminPermissionContractTest.java index 7566c3960..ca1d65678 100644 --- a/lastleg-service/src/test/java/com/baiyue/lastleg/security/Phase5AdminPermissionContractTest.java +++ b/lastleg-service/src/test/java/com/baiyue/lastleg/security/Phase5AdminPermissionContractTest.java @@ -14,6 +14,7 @@ import java.util.Map; import java.util.stream.Collectors; import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; class Phase5AdminPermissionContractTest { @@ -34,14 +35,14 @@ class Phase5AdminPermissionContractTest { } @Test - void customerVisitAndDeliveryStatusEndpointsUseIndependentAuthorities() { + void customerVisitAndEditableDeliveryStatusEndpointsUseIndependentAuthorities() { Map permissions = permissions(CustomerVisitController.class); assertEquals(authority(OverseasPermissions.CUSTOMER_VISIT_LIST), permissions.get("page")); assertEquals(authority(OverseasPermissions.CUSTOMER_VISIT_LIST), permissions.get("detail")); assertEquals(authority(OverseasPermissions.CUSTOMER_VISIT_EDIT), permissions.get("save")); assertEquals(authority(OverseasPermissions.CUSTOMER_VISIT_EDIT), permissions.get("upload")); - assertEquals(authority(OverseasPermissions.DELIVERY_STATUS), permissions.get("completeDelivery")); + assertFalse(permissions.containsKey("completeDelivery")); assertEquals(authority(OverseasPermissions.DELIVERY_STATUS), permissions.get("updateDeliveryStatus")); } @@ -76,6 +77,7 @@ class Phase5AdminPermissionContractTest { }) { assertTrue(yaml.contains(path), path); } + assertFalse(yaml.contains("/api/platform/v1/last-leg/delivery-orders/{deliveryNo}/complete:")); } private static Map permissions(Class controller) {