fix: 同步 MaterialCard 测试类名到 app-sidebar-list-item
This commit is contained in:
@@ -41,7 +41,7 @@ describe("MaterialCard", () => {
|
|||||||
selected: false,
|
selected: false,
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
const item = screen.getByText("测试素材描述").closest(".material-list-item")!;
|
const item = screen.getByText("测试素材描述").closest(".app-sidebar-list-item")!;
|
||||||
fireEvent.click(item);
|
fireEvent.click(item);
|
||||||
expect(onSelect).toHaveBeenCalledTimes(1);
|
expect(onSelect).toHaveBeenCalledTimes(1);
|
||||||
});
|
});
|
||||||
@@ -71,7 +71,7 @@ describe("MaterialCard", () => {
|
|||||||
expect(onSelect).not.toHaveBeenCalled();
|
expect(onSelect).not.toHaveBeenCalled();
|
||||||
});
|
});
|
||||||
|
|
||||||
test("选中时包含 material-list-item--selected 类名", () => {
|
test("选中时包含 app-sidebar-list-item--selected 类名", () => {
|
||||||
renderWithProviders(
|
renderWithProviders(
|
||||||
createElement(MaterialCard, {
|
createElement(MaterialCard, {
|
||||||
material: MOCK_MATERIAL,
|
material: MOCK_MATERIAL,
|
||||||
@@ -80,11 +80,11 @@ describe("MaterialCard", () => {
|
|||||||
selected: true,
|
selected: true,
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
const item = screen.getByText("测试素材描述").closest(".material-list-item--selected");
|
const item = screen.getByText("测试素材描述").closest(".app-sidebar-list-item--selected");
|
||||||
expect(item).not.toBeNull();
|
expect(item).not.toBeNull();
|
||||||
});
|
});
|
||||||
|
|
||||||
test("未选中时不包含 material-list-item--selected 类名", () => {
|
test("未选中时不包含 app-sidebar-list-item--selected 类名", () => {
|
||||||
renderWithProviders(
|
renderWithProviders(
|
||||||
createElement(MaterialCard, {
|
createElement(MaterialCard, {
|
||||||
material: MOCK_MATERIAL,
|
material: MOCK_MATERIAL,
|
||||||
@@ -93,7 +93,7 @@ describe("MaterialCard", () => {
|
|||||||
selected: false,
|
selected: false,
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
const item = screen.getByText("测试素材描述").closest(".material-list-item--selected");
|
const item = screen.getByText("测试素材描述").closest(".app-sidebar-list-item--selected");
|
||||||
expect(item).toBeNull();
|
expect(item).toBeNull();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user