From 2565637e36448ae343a146281453a04a3a16fba7 Mon Sep 17 00:00:00 2001 From: Escape0707 Date: Tue, 19 May 2026 19:09:02 +0900 Subject: [PATCH] test: stabilize trigger subscription name uniqueness setup (#36353) --- .../services/test_trigger_provider_service.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/tests/test_containers_integration_tests/services/test_trigger_provider_service.py b/api/tests/test_containers_integration_tests/services/test_trigger_provider_service.py index e0ea8211f6..aff550c909 100644 --- a/api/tests/test_containers_integration_tests/services/test_trigger_provider_service.py +++ b/api/tests/test_containers_integration_tests/services/test_trigger_provider_service.py @@ -92,6 +92,7 @@ class TestTriggerProviderService: credential_type, credentials, mock_external_service_dependencies, + name: str | None = None, ): """ Helper method to create a test trigger subscription. @@ -104,6 +105,7 @@ class TestTriggerProviderService: credential_type: Credential type credentials: Credentials dict mock_external_service_dependencies: Mock dependencies + name: Optional subscription name. Pass a deterministic value when a test depends on name uniqueness. Returns: TriggerSubscription: Created subscription instance @@ -123,7 +125,7 @@ class TestTriggerProviderService: ) subscription = TriggerSubscription( - name=fake.word(), + name=name or fake.word(), tenant_id=tenant_id, user_id=user_id, provider_id=str(provider_id), @@ -527,6 +529,7 @@ class TestTriggerProviderService: credential_type, {"api_key": "key1"}, mock_external_service_dependencies, + name="subscription-1", ) # Create second subscription with different name @@ -538,6 +541,7 @@ class TestTriggerProviderService: credential_type, {"api_key": "key2"}, mock_external_service_dependencies, + name="subscription-2", ) new_subscription_entity = TriggerSubscriptionEntity(