Cypress: Do not hard target buttons based on their position

No need to specify if it's first or second button as there is always
only one primary button. On top of that this avoids maintenance work
whenever for some reason the button is not the first in line.

Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Idd3ef60023e88d1a9a8fd6f465dc4c63c068debd
pull/4509/head
Pedro Pinto Silva 2022-03-28 14:16:46 +02:00 committed by pedropintosilva
parent bbc7f8e1b8
commit 83b13fd454
4 changed files with 8 additions and 8 deletions

View File

@ -173,7 +173,7 @@ function executeCopyFromContextMenu(XPos, YPos) {
.click();
// Close warning about clipboard operations
cy.get('.vex-dialog-button-primary.vex-dialog-button.vex-first')
cy.get('.vex-dialog-button-primary.vex-dialog-button')
.click();
// Wait until it's closed

View File

@ -200,7 +200,7 @@ describe('Trigger hamburger menu options.', function() {
cy.get('.vex-dialog-message')
.should('have.text', 'Please use the copy/paste buttons on your on-screen keyboard.');
cy.get('.vex-dialog-button-primary.vex-dialog-button.vex-first')
cy.get('.vex-dialog-button-primary.vex-dialog-button')
.click();
cy.get('.vex-dialog-form')
@ -222,7 +222,7 @@ describe('Trigger hamburger menu options.', function() {
cy.get('.vex-dialog-message')
.should('have.text', 'Please use the copy/paste buttons on your on-screen keyboard.');
cy.get('.vex-dialog-button-primary.vex-dialog-button.vex-first')
cy.get('.vex-dialog-button-primary.vex-dialog-button')
.click();
cy.get('.vex-dialog-form')
@ -244,7 +244,7 @@ describe('Trigger hamburger menu options.', function() {
cy.get('.vex-dialog-message')
.should('have.text', 'Please use the copy/paste buttons on your on-screen keyboard.');
cy.get('.vex-dialog-button-primary.vex-dialog-button.vex-first')
cy.get('.vex-dialog-button-primary.vex-dialog-button')
.click();
cy.get('.vex-dialog-form')

View File

@ -202,7 +202,7 @@ describe('Trigger hamburger menu options.', function() {
cy.get('.vex-dialog-message')
.should('have.text', 'Please use the copy/paste buttons on your on-screen keyboard.');
cy.get('.vex-dialog-button-primary.vex-dialog-button.vex-first')
cy.get('.vex-dialog-button-primary.vex-dialog-button')
.click();
cy.get('.vex-dialog-form')
@ -248,7 +248,7 @@ describe('Trigger hamburger menu options.', function() {
cy.get('.vex-dialog-message')
.should('have.text', 'Please use the copy/paste buttons on your on-screen keyboard.');
cy.get('.vex-dialog-button-primary.vex-dialog-button.vex-first')
cy.get('.vex-dialog-button-primary.vex-dialog-button')
.click();
cy.get('.vex-dialog-form')

View File

@ -186,7 +186,7 @@ describe('Trigger hamburger menu options.', function() {
cy.get('.vex-dialog-message')
.should('have.text', 'Please use the copy/paste buttons on your on-screen keyboard.');
cy.get('.vex-dialog-button-primary.vex-dialog-button.vex-first')
cy.get('.vex-dialog-button-primary.vex-dialog-button')
.click();
cy.get('.vex-dialog-form')
@ -226,7 +226,7 @@ describe('Trigger hamburger menu options.', function() {
cy.get('.vex-dialog-message')
.should('have.text', 'Please use the copy/paste buttons on your on-screen keyboard.');
cy.get('.vex-dialog-button-primary.vex-dialog-button.vex-first')
cy.get('.vex-dialog-button-primary.vex-dialog-button')
.click();
cy.get('.vex-dialog-form')