Files
deck/cypress/e2e/stackFeatures.js
Julius Härtl c7fb25e3f8 Adapt cypress config and file names
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-07-06 23:37:39 +02:00

34 lines
871 B
JavaScript

import { randHash } from "../utils";
const randUser = randHash();
describe("Stack", function () {
const board = "TestBoard";
const password = "pass123";
const stack = "List 1";
before(function () {
cy.nextcloudCreateUser(randUser, password)
cy.deckCreateBoard({ user: randUser, password }, board)
})
beforeEach(function () {
cy.logout()
cy.login(randUser, password)
})
it("Can create a stack", function () {
cy.openLeftSidebar()
cy.get("#app-navigation-vue .app-navigation__list .app-navigation-entry")
.eq(3)
.find("a.app-navigation-entry-link")
.first()
.click({ force: true })
cy.get("#stack-add button").first().click()
cy.get("#stack-add form input#new-stack-input-main").type(stack)
cy.get("#stack-add form input[type=submit]").first().click()
cy.get(".board .stack").eq(0).contains(stack).should("be.visible")
})
});