From ccd5767ead6a8a9aa55177e0618f323a82ce3df7 Mon Sep 17 00:00:00 2001 From: Christian Tzolov Date: Sat, 2 Mar 2024 23:33:38 +0100 Subject: [PATCH] Stabilize OpenAiAudioApi test fixtures --- .../ai/openai/audio/api/OpenAiAudioApiIT.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/models/spring-ai-openai/src/test/java/org/springframework/ai/openai/audio/api/OpenAiAudioApiIT.java b/models/spring-ai-openai/src/test/java/org/springframework/ai/openai/audio/api/OpenAiAudioApiIT.java index 878c9c650..c51420695 100644 --- a/models/spring-ai-openai/src/test/java/org/springframework/ai/openai/audio/api/OpenAiAudioApiIT.java +++ b/models/spring-ai-openai/src/test/java/org/springframework/ai/openai/audio/api/OpenAiAudioApiIT.java @@ -59,13 +59,14 @@ public class OpenAiAudioApiIT { TranslationRequest.builder().withModel(WhisperModel.WHISPER_1.getValue()).withFile(speech).build(), StructuredResponse.class); - assertThat(translation.text()).isEqualTo("Hello, my name is Chris, and I love Spring AI."); + assertThat(translation.text().replaceAll(",", "")).isEqualTo("Hello my name is Chris and I love Spring AI."); StructuredResponse transcriptionEnglish = audioApi.createTranscription( TranscriptionRequest.builder().withModel(WhisperModel.WHISPER_1.getValue()).withFile(speech).build(), StructuredResponse.class); - assertThat(transcriptionEnglish.text()).isEqualTo("Hello, my name is Chris, and I love Spring AI."); + assertThat(transcriptionEnglish.text().replaceAll(",", "")) + .isEqualTo("Hello my name is Chris and I love Spring AI."); StructuredResponse transcriptionDutch = audioApi.createTranscription( TranscriptionRequest.builder().withFile(speech).withLanguage("nl").build(), StructuredResponse.class);