From 163eb08a34c4bd7336f8bc693ae7aeeff7dbd531 Mon Sep 17 00:00:00 2001 From: Shakker Date: Tue, 12 May 2026 10:38:25 +0100 Subject: [PATCH] test: require minimax voice catalog --- extensions/minimax/speech-provider.test.ts | 24 ++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/extensions/minimax/speech-provider.test.ts b/extensions/minimax/speech-provider.test.ts index e16d5c4d9eb..17ce8656153 100644 --- a/extensions/minimax/speech-provider.test.ts +++ b/extensions/minimax/speech-provider.test.ts @@ -528,8 +528,28 @@ describe("buildMinimaxSpeechProvider", () => { throw new Error("Expected MiniMax provider listVoices"); } const voices = await listVoices({} as never); - expect(voices.length).toBeGreaterThan(0); - expect(voices[0].id).toBe("English_expressive_narrator"); + expect(voices).toStrictEqual([ + { + id: "English_expressive_narrator", + name: "English_expressive_narrator", + }, + { + id: "Chinese (Mandarin)_Warm_Girl", + name: "Chinese (Mandarin)_Warm_Girl", + }, + { + id: "Chinese (Mandarin)_Lively_Girl", + name: "Chinese (Mandarin)_Lively_Girl", + }, + { + id: "Chinese (Mandarin)_Gentle_Boy", + name: "Chinese (Mandarin)_Gentle_Boy", + }, + { + id: "Chinese (Mandarin)_Steady_Boy", + name: "Chinese (Mandarin)_Steady_Boy", + }, + ]); }); }); });