fix user test

This commit is contained in:
Martin McKeaveney 2020-11-27 13:17:31 +00:00
parent ffd586780c
commit a72d772f44
2 changed files with 19 additions and 16 deletions

View File

@ -9,9 +9,9 @@ context('Create a User', () => {
// https://on.cypress.io/interacting-with-elements
it('should create a user', () => {
cy.addRow(["Users", "bbuser", "test", "POWER_USER"])
cy.createUser("bbuser", "test", "ADMIN")
// // Check to make sure user was created!
// cy.get("input[disabled]").should('have.value', 'bbuser')
cy.contains("bbuser").should('be.visible')
})
})

View File

@ -113,24 +113,27 @@ Cypress.Commands.add("addRow", values => {
Cypress.Commands.add("createUser", (username, password, accessLevel) => {
// Create User
cy.get(".toprightnav > .settings").click()
cy.contains("Users").click()
cy.get("[name=Name]")
.first()
.type(username)
cy.get("[name=Password]")
cy.contains("Create New Row").click()
cy.get(".modal").within(() => {
cy.get("input")
.first()
.type(password)
cy.get("input")
.eq(1)
.type(username)
cy.get("select")
.first()
.select(accessLevel)
// Save
cy.get(".inputs")
.contains("Create")
cy.get(".buttons")
.contains("Create Row")
.click()
})
})
Cypress.Commands.add("addHeadlineComponent", text => {
cy.get(".switcher > :nth-child(2)").click()