From 750f647b0d535826ebadd1e216a035c1e112e97e Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Tue, 4 Oct 2022 16:55:46 +0800 Subject: [PATCH] fix(tests): Interaction - Security strict, other --- cypress/integration/other/interaction.spec.js | 15 +++++++-------- cypress/platform/click_security_other.html | 6 +++--- cypress/platform/click_security_strict.html | 6 +++--- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/cypress/integration/other/interaction.spec.js b/cypress/integration/other/interaction.spec.js index 76c63c4ad..f4f80f82a 100644 --- a/cypress/integration/other/interaction.spec.js +++ b/cypress/integration/other/interaction.spec.js @@ -103,24 +103,24 @@ describe('Interaction', () => { cy.visit(url); }); it('should handle a click on a node without a bound function', () => { - cy.get('body').find('g#flowchart-Function-4').click(); + cy.contains('Function1').parents('.node').click(); cy.get('.created-by-click').should('not.exist'); }); it('should handle a click on a node with a bound function where the node starts with a number', () => { - cy.get('body').find('g[id="flowchart-1Function-10"]').click(); + cy.contains('1Function').parents('.node').click(); cy.get('.created-by-click').should('not.exist'); }); it('should handle a click on a node with a bound url', () => { - cy.get('body').find('g#flowchart-URL-5').click(); + cy.contains('URL1').find('.node').click(); cy.location().should(({ href }) => { expect(href).to.eq('http://localhost:9000/webpackUsage.html'); }); }); it('should handle a click on a node with a bound url where the node starts with a number', () => { - cy.get('body').find('g[id="flowchart-2URL-11"]').click(); + cy.contains('2URL').find('.node').click(); cy.location().should(({ href }) => { expect(href).to.eq('http://localhost:9000/webpackUsage.html'); }); @@ -159,18 +159,17 @@ describe('Interaction', () => { }); it('should handle a click on a node with a bound function', () => { - cy.get('body').find('g#flowchart-Function-4').click(); + cy.contains('Function1').parents('.node').click(); cy.get('.created-by-click').should('not.exist'); }); it('should handle a click on a node with a bound function where the node starts with a number', () => { - cy.get('body').find('g[id="flowchart-1Function-10"]').click(); - cy.get('.created-by-click').should('not.exist'); + cy.contains('1Function').parents('.node').click(); cy.get('.created-by-click').should('not.exist'); }); it('should handle a click on a node with a bound url', () => { - cy.get('body').find('g#flowchart-URL-5').click(); + cy.contains('URL1').find('.node').click(); cy.location().should(({ href }) => { expect(href).to.eq('http://localhost:9000/webpackUsage.html'); }); diff --git a/cypress/platform/click_security_other.html b/cypress/platform/click_security_other.html index 20bfd5293..348c8b9aa 100644 --- a/cypress/platform/click_security_other.html +++ b/cypress/platform/click_security_other.html @@ -9,9 +9,9 @@
     graph TB
-      Function-->URL
-      click Function clickByFlow "Add a div"
-      click URL "http://localhost:9000/webpackUsage.html" "Visit mermaid docs"
+      Function1-->URL1
+      click Function1 clickByFlow "Add a div"
+      click URL1 "http://localhost:9000/webpackUsage.html" "Visit mermaid docs"
     
   graph TB
diff --git a/cypress/platform/click_security_strict.html b/cypress/platform/click_security_strict.html
index 00c6d9c6a..64fb2e9c6 100644
--- a/cypress/platform/click_security_strict.html
+++ b/cypress/platform/click_security_strict.html
@@ -9,9 +9,9 @@
   
     
     graph TB
-      Function-->URL
-      click Function clickByFlow "Add a div"
-      click URL "http://localhost:9000/webpackUsage.html" "Visit mermaid docs"
+      Function1-->URL1
+      click Function1 clickByFlow "Add a div"
+      click URL1 "http://localhost:9000/webpackUsage.html" "Visit mermaid docs"
     
   graph TB