From bee4821a323ff24bf477e4dd9c604b95a558a026 Mon Sep 17 00:00:00 2001 From: Andrew Heard Date: Fri, 1 Aug 2025 11:09:45 -0400 Subject: [PATCH] [Firebase AI] Remove `.civicIntegrity` from `generateImage` test --- .../Tests/Integration/GenerateContentIntegrationTests.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/FirebaseAI/Tests/TestApp/Tests/Integration/GenerateContentIntegrationTests.swift b/FirebaseAI/Tests/TestApp/Tests/Integration/GenerateContentIntegrationTests.swift index da77cea9df7..d83c300623d 100644 --- a/FirebaseAI/Tests/TestApp/Tests/Integration/GenerateContentIntegrationTests.swift +++ b/FirebaseAI/Tests/TestApp/Tests/Integration/GenerateContentIntegrationTests.swift @@ -209,6 +209,11 @@ struct GenerateContentIntegrationTests { topK: 1, responseModalities: [.text, .image] ) + let safetySettings = safetySettings.filter { + // HARM_CATEGORY_CIVIC_INTEGRITY is deprecated in Vertex AI but only rejected when using the + // 'gemini-2.0-flash-preview-image-generation' model. + $0.harmCategory != .civicIntegrity + } let model = FirebaseAI.componentInstance(config).generativeModel( modelName: ModelNames.gemini2FlashPreviewImageGeneration, generationConfig: generationConfig,