describe(" Tests (Render)", () => {
test.todo("Should render the component in the dom");
test.todo(
"Should render a list of components extracted from the content of the page"
);
test.todo(
"Should filter out any items from the list of editor items based on the filterOut prop that matches the [key, value] pattern (e.g. ['type', 'Body'])"
);
test.todo(
"Should only show a list of editor items that match what's in the filterOnly prop where the filter matches the [key, value] pattern (e.g. ['canHaveChildren', true)"
);
test.todo(
"Should show a placeholder in the dropdown menu that matches the provided label prop"
);
test.todo("Should render an icon next to each item in the list");
});
describe(" Tests (Actions)", () => {
test.todo(
"Should highlight the actual page object when mouse hovers over the item"
);
});
describe(" Tests (Hooks)", () => {
test.todo("Should trigger the onChange() event when an item is clicked");
test.skip("Should trigger the `onComponentSelectorMenuList` plugin hook when the list to show is being generated", () => {});
test.skip("Should trigger the `onComponentSelected` plugin hook when an item is selected", () => {});
test.skip("Should trigger the `onComponentSelectorRender` the ComponentSelector is rendering", () => {});
});