From c91aac782d9180d9c2e07ea8053841d2f8857f06 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Mon, 27 Feb 2023 15:42:27 +0100 Subject: [PATCH] chore(tests): wait to find edge Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> --- .../component/2-vue-flow/connect.cy.ts | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/tests/cypress/component/2-vue-flow/connect.cy.ts b/tests/cypress/component/2-vue-flow/connect.cy.ts index 8beae72f..17d70776 100644 --- a/tests/cypress/component/2-vue-flow/connect.cy.ts +++ b/tests/cypress/component/2-vue-flow/connect.cy.ts @@ -74,19 +74,21 @@ describe('Check if nodes can be connected', () => { }) it('creates connection by dragging', () => { - cy.get('.vue-flow__edge').should('have.length', 1) + cy.get('.vue-flow__edge') + .should('have.length', 1) + .then(() => { + expect(store.edges.value).to.have.length(1) - expect(store.edges.value).to.have.length(1) + const edge = store.edges.value[0] + expect(edge.source).to.eq('1') + expect(edge.target).to.eq('2') - const edge = store.edges.value[0] - expect(edge.source).to.eq('1') - expect(edge.target).to.eq('2') + const sourceHandleId = `1__handle-bottom` + const targetHandleId = `2__handle-top` - const sourceHandleId = `1__handle-bottom` - const targetHandleId = `2__handle-top` - - expect(edge.sourceHandle).to.eq(sourceHandleId) - expect(edge.targetHandle).to.eq(targetHandleId) + expect(edge.sourceHandle).to.eq(sourceHandleId) + expect(edge.targetHandle).to.eq(targetHandleId) + }) }) describe('Emits events?', () => {