From 10e9777e27598cb5b96eb65e190d4dccdfd65875 Mon Sep 17 00:00:00 2001 From: moklick Date: Mon, 7 Oct 2019 22:03:10 +0200 Subject: [PATCH] feat(tests): add grid render --- cypress/integration/flow/advanced.spec.js | 7 +++++++ cypress/integration/flow/basic.spec.js | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/cypress/integration/flow/advanced.spec.js b/cypress/integration/flow/advanced.spec.js index b9e499f2..e1ffad60 100644 --- a/cypress/integration/flow/advanced.spec.js +++ b/cypress/integration/flow/advanced.spec.js @@ -8,6 +8,13 @@ describe('Advanced Flow Rendering', () => { cy.get('.react-flow__edge').should('have.length', 9); }); + it('renders a grid', () => { + cy.get('.react-flow__grid'); + + const gridStroke = Cypress.$('.react-flow__grid path').attr('stroke'); + expect(gridStroke).to.equal('#aaa'); + }); + it('connects nodes', () => { cy.get('.react-flow__node') .contains('1 Tests') diff --git a/cypress/integration/flow/basic.spec.js b/cypress/integration/flow/basic.spec.js index d14880bf..321bf7bf 100644 --- a/cypress/integration/flow/basic.spec.js +++ b/cypress/integration/flow/basic.spec.js @@ -8,6 +8,10 @@ describe('Basic Flow Rendering', () => { cy.get('.react-flow__node').children('div').children('.react-flow__handle'); }); + it('does not render a grid', () => { + cy.get('.react-flow__grid').should('not.exist'); + }); + it('selects a node', () => { cy.get('.react-flow__node:first').click().should('have.class', 'selected'); });