Files
paseo/packages/app/src/i18n/init.test.ts
T
chyendongnhanh338 08ebe5e7e1 Complete client UI i18n migration
Adds client-side i18n support, language settings, translated UI copy, and locale parity coverage.
2026-06-11 14:15:35 +08:00

15 lines
443 B
TypeScript

import { describe, expect, it, vi } from "vitest";
import { observeI18nInit } from "./init";
describe("observeI18nInit", () => {
it("reports initialization failures", async () => {
const error = new Error("init failed");
const reportError = vi.fn();
observeI18nInit(Promise.reject(error), reportError);
await Promise.resolve();
expect(reportError).toHaveBeenCalledWith("[i18n] Failed to initialize", error);
});
});