collab/mermaid/cypress/integration/other/rerender.spec.jsblame
View source
6dd74de1describe('Rerendering', () => {
6dd74de2 it('should be able to render after an error has occurred', () => {
6dd74de3 const url = '/render-after-error.html';
6dd74de4 cy.visit(url);
6dd74de5 cy.get('#graphDiv').should('exist');
6dd74de6 });
6dd74de7
6dd74de8 it('should be able to render and rerender a graph via API', () => {
6dd74de9 const url = '/rerender.html';
6dd74de10 cy.visit(url);
6dd74de11 cy.get('#graph [id^=flowchart-A]').should('have.text', 'XMas');
6dd74de12
6dd74de13 cy.get('body').find('#rerender').click({ force: true });
6dd74de14
6dd74de15 cy.get('#graph [id^=flowchart-A]').should('have.text', 'Saturday');
6dd74de16 });
6dd74de17});