From b1f7cf46d8e9d51a3ba99bcc1046052c9df95309 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Sat, 7 Mar 2026 18:42:15 -0800 Subject: [PATCH] Voice Call: read TTS internals in tests --- .../voice-call/src/providers/tts-openai.test.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/extensions/voice-call/src/providers/tts-openai.test.ts b/extensions/voice-call/src/providers/tts-openai.test.ts index cf53ca842..9bc7a026a 100644 --- a/extensions/voice-call/src/providers/tts-openai.test.ts +++ b/extensions/voice-call/src/providers/tts-openai.test.ts @@ -2,18 +2,18 @@ import { describe, expect, it } from "vitest"; import type { OpenAITTSConfig } from "./tts-openai.js"; import { OpenAITTSProvider } from "./tts-openai.js"; -type ProviderInternals = OpenAITTSProvider & { +type ProviderInternals = { speed: number; }; -function createProvider(config: OpenAITTSConfig): ProviderInternals { - return new OpenAITTSProvider(config) as ProviderInternals; +function readProviderInternals(config: OpenAITTSConfig): ProviderInternals { + return new OpenAITTSProvider(config) as unknown as ProviderInternals; } describe("OpenAITTSProvider constructor defaults", () => { it("uses speed: 0 when explicitly configured", () => { - const provider = createProvider({ - apiKey: "sk-test", + const provider = readProviderInternals({ + apiKey: "sk-test", // pragma: allowlist secret speed: 0, }); @@ -21,8 +21,8 @@ describe("OpenAITTSProvider constructor defaults", () => { }); it("falls back to speed default when undefined", () => { - const provider = createProvider({ - apiKey: "sk-test", + const provider = readProviderInternals({ + apiKey: "sk-test", // pragma: allowlist secret }); expect(provider.speed).toBe(1.0);