test(timeline): add smoke test for TimelineHeader

This commit is contained in:
2026-07-30 08:49:41 +08:00
parent a60def3dd3
commit 55a20bfde7
@@ -0,0 +1,22 @@
import { describe, expect, it, vi } from "vitest"
import { render } from "@testing-library/react"
import { TimelineHeader } from "@/pages/editing-planner/components/timeline/TimelineHeader"
vi.mock("@/pages/editing-planner/utils/timeline", () => ({
formatTime: (s: number) => `${s}s`,
}))
describe("TimelineHeader", () => {
it("renders without crashing", () => {
const { container } = render(
<TimelineHeader
totalDuration={60}
currentTime={0}
onSeek={vi.fn()}
onPlayToggle={vi.fn()}
isPlaying={false}
/>,
)
expect(container).toBeTruthy()
})
})