perf(test): replace module resets with direct spies and runtime seams

This commit is contained in:
Peter Steinberger
2026-02-13 16:04:43 +00:00
parent 59733a02c8
commit c2f7b66d22
11 changed files with 80 additions and 195 deletions

View File

@@ -120,8 +120,6 @@ describe("legacy config detection", () => {
expect(res.config?.routing).toBeUndefined();
});
it("migrates audio.transcription with custom script names", async () => {
vi.resetModules();
const { migrateLegacyConfig } = await import("./config.js");
const res = migrateLegacyConfig({
audio: {
transcription: {
@@ -144,8 +142,6 @@ describe("legacy config detection", () => {
expect(res.config?.audio).toBeUndefined();
});
it("rejects audio.transcription when command contains non-string parts", async () => {
vi.resetModules();
const { migrateLegacyConfig } = await import("./config.js");
const res = migrateLegacyConfig({
audio: {
transcription: {