Skip to content
Snippets Groups Projects
Unverified Commit 3d1ee1c6 authored by Nemanja Glumac's avatar Nemanja Glumac Committed by GitHub
Browse files

#15338 Repro: Not possible to select pinned collection item using checkbox (#15348)

parent dc54399f
No related branches found
No related tags found
No related merge requests found
......@@ -477,22 +477,23 @@ describe("scenarios > collection_defaults", () => {
cy.findByText("First Collection");
});
it.skip("should let a user select all items using checkbox (metabase#14705)", () => {
it.skip("should let be possible to select all items using checkbox (metabase#14705)", () => {
cy.visit("/collection/root");
cy.findByText("Orders")
.closest("a")
.within(() => {
cy.icon("table").trigger("mouseover");
cy.findByRole("checkbox")
.should("be.visible")
.click();
});
selectItemUsingCheckbox("Orders");
cy.findByText("1 item selected").should("be.visible");
cy.icon("dash").click();
cy.icon("dash").should("not.exist");
cy.findByText("4 items selected");
});
it.skip("should be possible to select pinned item using checkbox (metabase#15338)", () => {
cy.visit("/collection/root");
openEllipsisMenuFor("Orders");
cy.findByText("Pin this item").click();
cy.findByText(/Pinned items/i);
selectItemUsingCheckbox("Orders");
cy.findByText("1 item selected");
});
});
});
......@@ -528,3 +529,14 @@ function openEllipsisMenuFor(item) {
.find(".Icon-ellipsis")
.click({ force: true });
}
function selectItemUsingCheckbox(item, icon = "table") {
cy.findByText(item)
.closest("a")
.within(() => {
cy.icon(icon).trigger("mouseover");
cy.findByRole("checkbox")
.should("be.visible")
.click();
});
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment