From 84334e4b3270c692b01cbf1ca73d90c116152a10 Mon Sep 17 00:00:00 2001 From: moklick Date: Thu, 5 Nov 2020 15:24:20 +0100 Subject: [PATCH] test(nodes): multi select by click --- cypress/integration/flow/basic.spec.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/cypress/integration/flow/basic.spec.js b/cypress/integration/flow/basic.spec.js index 2d39054f..804d6e2b 100644 --- a/cypress/integration/flow/basic.spec.js +++ b/cypress/integration/flow/basic.spec.js @@ -15,6 +15,19 @@ describe('Basic Flow Rendering', () => { cy.get('.react-flow__background'); }); + it('selects two nodes by clicks', () => { + cy.get('body').type('{cmd}', { release: false }); + cy.get('.react-flow__node:first') + .click() + .should('have.class', 'selected') + .get('.react-flow__node:last') + .click() + .should('have.class', 'selected') + .get('.react-flow__node:first') + .should('have.class', 'selected'); + cy.get('body').type('{cmd}', { release: true }); + }); + it('selects a node by click', () => { cy.get('.react-flow__node:first').click().should('have.class', 'selected'); });