Skip to content

Commit

Permalink
Fix command chain errors in Cypress (#11948)
Browse files Browse the repository at this point in the history
  • Loading branch information
TomasEng authored Jan 9, 2024
1 parent 22697bd commit 04008e4
Showing 1 changed file with 13 additions and 11 deletions.
24 changes: 13 additions & 11 deletions frontend/testing/cypress/src/integration/studio/datamodel.js
Original file line number Diff line number Diff line change
Expand Up @@ -52,19 +52,20 @@ context('datamodel', () => {
// Add text1
addFieldToTestObject();
datamodel.getProperty('name0').should('exist').click();
const nameField = datamodel.getNameField();
nameField.clear().type('text1');
nameField.blur();
datamodel.getNameField().invoke('val').should('eq', 'text1');
datamodel.getNameField().as('nameField');
cy.get('@nameField').clear();
cy.get('@nameField').type('text1');
cy.get('@nameField').blur();
cy.get('@nameField').invoke('val').should('eq', 'text1');
datamodel.getProperty('text1').should('exist');

// Add text2
addFieldToTestObject();
datamodel.getProperty('name0').should('exist');
const nameField2 = datamodel.getNameField();
nameField2.clear().type('text2');
nameField2.blur();
datamodel.getNameField().invoke('val').should('eq', 'text2');
cy.get('@nameField').clear();
cy.get('@nameField').type('text2');
cy.get('@nameField').blur();
cy.get('@nameField').invoke('val').should('eq', 'text2');
datamodel.getProperty('text2').should('exist');

//Add number1
Expand All @@ -73,9 +74,10 @@ context('datamodel', () => {
datamodel.getTypeField().click();
cy.findByRole('option', { name: texts['schema_editor.integer'] }).should('exist').click();
datamodel.getTypeField().invoke('val').should('eq', texts['schema_editor.integer']);
const nameField3 = datamodel.getNameField();
nameField3.clear().type('number1');
nameField3.blur();
cy.get('@nameField').clear();
cy.get('@nameField').type('number1');
cy.get('@nameField').blur();
cy.get('@nameField').invoke('val').should('eq', 'number1');
datamodel.getProperty('number1').should('exist');

// Ensure changes are saved
Expand Down

0 comments on commit 04008e4

Please sign in to comment.