feat: 前端统一 Logger 模块 — 接口、双流 Sink、ESLint 规则、测试

This commit is contained in:
2026-06-01 14:26:17 +08:00
parent 60843f7dbf
commit 4c72754739
11 changed files with 1003 additions and 2 deletions

View File

@@ -40,7 +40,7 @@ describe("ErrorBoundary", () => {
expect(screen.getByText("渲染错误")).not.toBeNull();
expect(screen.getByText("页面渲染出现异常,请刷新重试")).not.toBeNull();
expect(screen.getByRole("button", { name: "刷新页面" })).not.toBeNull();
expect(errors.some((line) => line.includes("渲染错误:"))).toBe(true);
expect(errors.some((line) => line.includes("[Alfred:ERROR] 渲染错误"))).toBe(true);
});
test("点击刷新页面按钮不会破坏错误兜底界面", () => {