From 8f64d9b5e6af8784b0da9020bf39a9f4d03d514b Mon Sep 17 00:00:00 2001 From: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com> Date: Mon, 26 Oct 2026 17:26:47 +0800 Subject: [PATCH] test(i18n): preserve initialization in suite badge mocks Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com> --- web/src/features/skill/skill-card-suite-membership.test.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/src/features/skill/skill-card-suite-membership.test.tsx b/web/src/features/skill/skill-card-suite-membership.test.tsx index 2cfc59f5a..4c5409d0d 100644 --- a/web/src/features/skill/skill-card-suite-membership.test.tsx +++ b/web/src/features/skill/skill-card-suite-membership.test.tsx @@ -7,7 +7,8 @@ import { SkillCard } from './skill-card' vi.mock('@/api/client', () => ({ buildApiUrl: (url: string) => url })) vi.mock('@/features/auth/use-auth', () => ({ useAuth: () => ({ isAuthenticated: false }) })) vi.mock('@/features/social/use-star', () => ({ useStarredIdSet: () => ({ starredIds: new Set() }) })) -vi.mock('react-i18next', () => ({ +vi.mock('react-i18next', async (importOriginal) => ({ + ...await importOriginal(), useTranslation: () => ({ t: (key: string) => key, i18n: { language: 'en' } }), }))