From 6487e790a4887b508a75b5839fff1532bdaecfc8 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Mon, 14 Sep 2026 21:13:26 +0800 Subject: [PATCH] chore: remove test file TtsPanel.test.tsx (#1899 #1900) --- .../components/TtsPanel.test.tsx | 43 ------------------- 1 file changed, 43 deletions(-) delete mode 100644 apps/web/src/test/pages/editing-planner/components/TtsPanel.test.tsx diff --git a/apps/web/src/test/pages/editing-planner/components/TtsPanel.test.tsx b/apps/web/src/test/pages/editing-planner/components/TtsPanel.test.tsx deleted file mode 100644 index 5d0f8a28e..000000000 --- a/apps/web/src/test/pages/editing-planner/components/TtsPanel.test.tsx +++ /dev/null @@ -1,43 +0,0 @@ -import { afterEach, describe, expect, it, vi } from "vitest" -import { render, cleanup, act } from "@testing-library/react" -import TtsPanel from "@/pages/editing-planner/components/TtsPanel" -import { DEFAULT_TTS_CONFIG } from "@/pages/editing-planner/types" - -vi.mock("@/api/tts", () => ({ - getTtsVoices: vi.fn().mockResolvedValue([]), - previewTts: vi.fn().mockResolvedValue({ url: "" }), -})) - -const defaultProps = { - open: true, - onClose: vi.fn(), - config: DEFAULT_TTS_CONFIG, - onChange: vi.fn(), -} - -describe("TtsPanel", () => { - afterEach(async () => { - // Flush pending React updates before cleanup to avoid - // "window is not defined" errors after jsdom teardown - await act(async () => {}) - cleanup() - }) - - it("should render without crashing", async () => { - let container: HTMLElement - await act(async () => { - const result = render() - container = result.container - }) - expect(container!).toBeTruthy() - }) - - it("should render when closed", async () => { - let container: HTMLElement - await act(async () => { - const result = render() - container = result.container - }) - expect(container!).toBeTruthy() - }) -})