完善 CI 质量门禁并启用覆盖率阈值
This commit is contained in:
@@ -70,9 +70,14 @@ beforeEach(() => {
|
||||
});
|
||||
|
||||
describe("ProfilePage", () => {
|
||||
it("renders profile heading", () => {
|
||||
it("renders profile heading", async () => {
|
||||
renderPage();
|
||||
expect(screen.getByText("个人中心")).toBeInTheDocument();
|
||||
expect(await screen.findByText("个人中心")).toBeInTheDocument();
|
||||
await waitFor(() => {
|
||||
expect(mockFetch).toHaveBeenCalledWith(
|
||||
"/api/user?id=user-1",
|
||||
);
|
||||
});
|
||||
});
|
||||
|
||||
it("fetches user profile data with correct URL", async () => {
|
||||
@@ -91,8 +96,13 @@ describe("ProfilePage", () => {
|
||||
});
|
||||
});
|
||||
|
||||
it("renders navigation element", () => {
|
||||
it("renders navigation element", async () => {
|
||||
renderPage();
|
||||
await waitFor(() => {
|
||||
expect(mockFetch).toHaveBeenCalledWith(
|
||||
"/api/user?id=user-1",
|
||||
);
|
||||
});
|
||||
expect(screen.getByRole("navigation")).toBeInTheDocument();
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user