test: Fix flaky mapping test (no-changelog) (#12449)

This commit is contained in:
Mutasem Aldmour
2025-01-03 17:09:39 +01:00
committed by GitHub
parent 9674208421
commit 4d1d5d9dbc

View File

@@ -115,6 +115,8 @@ describe('Data mapping', () => {
}); });
it('maps expressions from json view', () => { it('maps expressions from json view', () => {
// ADO-3063 - followup to make this viewport global
cy.viewport('macbook-16');
cy.fixture('Test_workflow_3.json').then((data) => { cy.fixture('Test_workflow_3.json').then((data) => {
cy.get('body').paste(JSON.stringify(data)); cy.get('body').paste(JSON.stringify(data));
}); });
@@ -123,17 +125,17 @@ describe('Data mapping', () => {
workflowPage.actions.openNode('Set'); workflowPage.actions.openNode('Set');
ndv.actions.switchInputMode('JSON'); ndv.actions.switchInputMode('JSON');
ndv.getters.inputDataContainer().should('exist');
ndv.getters ndv.getters
.inputDataContainer() .inputDataContainer()
.should('exist')
.find('.json-data') .find('.json-data')
.should( .should(
'have.text', 'have.text',
'[{"input": [{"count": 0,"with space": "!!","with.dot": "!!","with"quotes": "!!"}]},{"input": [{"count": 1}]}]', '[{"input": [{"count": 0,"with space": "!!","with.dot": "!!","with"quotes": "!!"}]},{"input": [{"count": 1}]}]',
) );
.find('span')
.contains('"count"') ndv.getters.inputDataContainer().find('span').contains('"count"').realMouseDown();
.realMouseDown();
ndv.actions.mapToParameter('value'); ndv.actions.mapToParameter('value');
ndv.getters.inlineExpressionEditorInput().should('have.text', '{{ $json.input[0].count }}'); ndv.getters.inlineExpressionEditorInput().should('have.text', '{{ $json.input[0].count }}');