aboutsummaryrefslogtreecommitdiffstats
path: root/cypress
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2023-11-30 20:37:46 +0100
committerAndy Scherzinger <info@andy-scherzinger.de>2023-12-01 09:28:17 +0100
commit869935f8efd56b6af5e5c917f956d6b6a7507038 (patch)
tree78f0f0f7710bd22a15d475eb4dc4bb26c061c277 /cypress
parent3267ad763088a6640e63962953523471608eb3ed (diff)
downloadnextcloud-server-869935f8efd56b6af5e5c917f956d6b6a7507038.tar.gz
nextcloud-server-869935f8efd56b6af5e5c917f956d6b6a7507038.zip
fix(cypress): Adjust user columns tests to be more specific when selecting a modal
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Diffstat (limited to 'cypress')
-rw-r--r--cypress/e2e/settings/users_columns.cy.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/cypress/e2e/settings/users_columns.cy.ts b/cypress/e2e/settings/users_columns.cy.ts
index 6b2fcb8c5e7..452c6f2e8f5 100644
--- a/cypress/e2e/settings/users_columns.cy.ts
+++ b/cypress/e2e/settings/users_columns.cy.ts
@@ -38,7 +38,7 @@ describe('Settings: Show and hide columns', function() {
// reset all visibility toggles
cy.get('.modal-container #settings-section_visibility-settings input[type="checkbox"]').uncheck({ force: true })
- cy.get('.modal-container').within(() => {
+ cy.contains('.modal-container', 'User management settings').within(() => {
// enable the last login toggle
cy.get('[data-test="showLastLogin"] input[type="checkbox"]').check({ force: true })
// close the settings dialog
@@ -59,7 +59,7 @@ describe('Settings: Show and hide columns', function() {
// open the settings dialog
cy.get('.app-navigation-entry__settings').contains('User management settings').click()
- cy.get('.modal-container').within(() => {
+ cy.contains('.modal-container', 'User management settings').within(() => {
// enable the language toggle
cy.get('[data-test="showLanguages"] input[type="checkbox"]').should('not.be.checked')
cy.get('[data-test="showLanguages"] input[type="checkbox"]').check({ force: true })
@@ -90,7 +90,7 @@ describe('Settings: Show and hide columns', function() {
// open the settings dialog
cy.get('.app-navigation-entry__settings').contains('User management settings').click()
- cy.get('.modal-container').within(() => {
+ cy.contains('.modal-container', 'User management settings').within(() => {
// disable the last login toggle
cy.get('[data-test="showLastLogin"] input[type="checkbox"]').should('be.checked')
cy.get('[data-test="showLastLogin"] input[type="checkbox"]').uncheck({ force: true })
@@ -98,7 +98,7 @@ describe('Settings: Show and hide columns', function() {
// close the settings dialog
cy.get('button.modal-container__close').click()
})
- cy.waitUntil(() => cy.get('.modal-container').should(el => assertNotExistOrNotVisible(el)))
+ cy.waitUntil(() => cy.contains('.modal-container', 'User management settings').should(el => assertNotExistOrNotVisible(el)))
// see that the last login column is not in the header
cy.get('[data-cy-user-list-header-last-login]').should('not.exist')