- 出荷済み
- 2026年9月28日 9:35 UTC
- プロフィール
- Kamo
- コンテンツ
- c821613
- ToolDock and MaximizedTabStrip mocked ../registry/tools without windowIcon, which both now call for every window (af879443f), so 36 tests threw on the first render. The mocks supply it off their synthetic registry. - billingCycles and docsCategories found shared-lib only at cwd/../ and read the enum in the body of a describe.skipIf. Vitest runs a skipped suite's body to collect it, so without a sibling checkout (any worktree) the file failed with ENOENT instead of skipping. They now use sharedLibPath (KAMO_SHARED_LIB, else the sibling) and read in beforeAll. - campaignAudienceApi.test.ts: vi.fn(async () => …) typed mock.calls as [], the only four tsc --noEmit errors on a clean install. vi.fn<typeof fetch>.
