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

Fix failing smoketest related to admin's ability to manage sub-collections (#13256)

parent 08f6067b
No related branches found
No related tags found
No related merge requests found
import {
popover,
restore,
setupLocalHostEmail,
signIn,
signInAsAdmin,
USERS,
signOut,
signInAsNormalUser,
signIn,
setupLocalHostEmail,
signOut,
USERS,
} from "__support__/cypress";
const new_user = {
......@@ -685,37 +686,41 @@ describe("smoketest > admin_setup", () => {
});
it("should add sub-collection and change its permissions as admin", () => {
// Adds sub-collection
const subCollectionName = "test sub-collection";
signOut();
signInAsAdmin();
cy.visit("/collection/root");
cy.findByText("Our analytics");
cy.findByText("New collection").click();
cy.findByLabelText("Name").type("test sub-collection");
cy.findByLabelText("Description")
.wait(1)
.type("very descriptive of test sub-collection");
cy.get(".Icon-chevrondown").click();
cy.findAllByText("Our analytics")
.last()
.click();
cy.findByText("Create").click();
cy.get(".Modal").within(() => {
cy.findByLabelText("Name").type(subCollectionName);
cy.findByLabelText("Description")
.wait(1)
.type(`Very nice description for ${subCollectionName}`);
cy.get(".Icon-all");
cy.get(".Icon-chevrondown").click();
});
// Changes permissions of sub-collection
popover().within(() => {
cy.findAllByText("Our analytics")
.last()
.click();
});
cy.findByText("Create").click();
cy.findByText("test sub-collection").click();
// Changes permissions of sub-collection
cy.findByText(subCollectionName).click();
cy.findByText("This collection is empty, like a blank canvas");
cy.get(".Icon-lock").click();
cy.findByText("Permissions for this collection");
cy.findByText(`Permissions for ${subCollectionName}`);
// Collection can no longer access sub-collection
cy.wait(1)
......
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