From e61ffa68f145f21152034d1826ae141e69bd4471 Mon Sep 17 00:00:00 2001 From: Tak Hoffman <781889+Takhoffman@users.noreply.github.com> Date: Sat, 28 Mar 2026 21:18:05 -0500 Subject: [PATCH] fix(tests): refresh generated schema contracts --- extensions/microsoft/speech-provider.test.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/extensions/microsoft/speech-provider.test.ts b/extensions/microsoft/speech-provider.test.ts index 0a16d6a09ba..1d6959460a5 100644 --- a/extensions/microsoft/speech-provider.test.ts +++ b/extensions/microsoft/speech-provider.test.ts @@ -1,5 +1,6 @@ import { writeFileSync } from "node:fs"; import { afterEach, describe, expect, it, vi } from "vitest"; +import type { OpenClawConfig } from "../../src/config/config.js"; import { buildMicrosoftSpeechProvider, isCjkDominant, @@ -7,6 +8,8 @@ import { } from "./speech-provider.js"; import * as ttsModule from "./tts.js"; +const TEST_CFG = {} as OpenClawConfig; + describe("listMicrosoftVoices", () => { const originalFetch = globalThis.fetch; @@ -95,6 +98,7 @@ describe("buildMicrosoftSpeechProvider", () => { await provider.synthesize({ text: "你好,这是一个测试 hello", + cfg: TEST_CFG, providerConfig: { enabled: true, voice: "en-US-MichelleNeural", @@ -105,7 +109,7 @@ describe("buildMicrosoftSpeechProvider", () => { }, providerOverrides: {}, timeoutMs: 1000, - target: "audio", + target: "audio-file", }); expect(edgeSpy).toHaveBeenCalledWith( @@ -126,6 +130,7 @@ describe("buildMicrosoftSpeechProvider", () => { await provider.synthesize({ text: "你好,这是一个测试 hello", + cfg: TEST_CFG, providerConfig: { enabled: true, voice: "en-US-AvaNeural", @@ -136,7 +141,7 @@ describe("buildMicrosoftSpeechProvider", () => { }, providerOverrides: {}, timeoutMs: 1000, - target: "audio", + target: "audio-file", }); expect(edgeSpy).toHaveBeenCalledWith(