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'); });