mirror of
				https://github.com/mermaid-js/mermaid.git
				synced 2025-10-31 02:44:17 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			715 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			715 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /* eslint-env jest */
 | |
| describe('Rerendering', () => {
 | |
|     it('should be able to render after an error has occured', () => {
 | |
|       const url = 'http://localhost:9000/render-after-error.html';
 | |
|       cy.viewport(1440, 1024);
 | |
|       cy.visit(url);
 | |
|       cy.get('#graphDiv').should('exist');
 | |
|     });
 | |
| 
 | |
|     it('should be able to render and rerender a graph via API', () => {
 | |
|       const url = 'http://localhost:9000/rerender.html';
 | |
|       cy.viewport(1440, 1024);
 | |
|       cy.visit(url);
 | |
|       cy.get('#graph [id^=flowchart-A]').should('have.text', 'XMas');
 | |
| 
 | |
|       cy.get('body')
 | |
|         .find('#rerender')
 | |
|         .click({ force: true });
 | |
| 
 | |
|       cy.get('#graph [id^=flowchart-A]').should('have.text', 'Saturday');
 | |
|     });
 | |
| });
 | 
