mirror of
				https://github.com/mermaid-js/mermaid.git
				synced 2025-11-04 04:44:08 +01:00 
			
		
		
		
	test(e2e): fix gantt todayMarker tests
				
					
				
			The gantt diagram that were supposed to test whether `todayMarker off` works wasn't working properly, because `todayMarker on` wasn't working (i.e. the test never failed). I've fixed this issue, and added a test that checks whether `todayMarker on` works. Fixes: https://github.com/mermaid-js/mermaid/issues/4198
This commit is contained in:
		@@ -133,6 +133,24 @@ describe('Gantt diagram', () => {
 | 
			
		||||
    );
 | 
			
		||||
  });
 | 
			
		||||
 | 
			
		||||
  it('should default to showing today marker', () => {
 | 
			
		||||
    // This test only works if the environment thinks today is 1010-10-10
 | 
			
		||||
    imgSnapshotTest(
 | 
			
		||||
      `
 | 
			
		||||
      gantt
 | 
			
		||||
        title Show today marker (vertical line should be visible)
 | 
			
		||||
        dateFormat YYYY-MM-DD
 | 
			
		||||
        axisFormat %d
 | 
			
		||||
        %% Should default to being on
 | 
			
		||||
        %% todayMarker on
 | 
			
		||||
        section Section1
 | 
			
		||||
         Yesterday: 1010-10-09, 1d
 | 
			
		||||
         Today: 1010-10-10, 1d
 | 
			
		||||
      `,
 | 
			
		||||
      {}
 | 
			
		||||
    );
 | 
			
		||||
  });
 | 
			
		||||
 | 
			
		||||
  it('should hide today marker', () => {
 | 
			
		||||
    imgSnapshotTest(
 | 
			
		||||
      `
 | 
			
		||||
@@ -142,7 +160,8 @@ describe('Gantt diagram', () => {
 | 
			
		||||
        axisFormat %d
 | 
			
		||||
        todayMarker off
 | 
			
		||||
        section Section1
 | 
			
		||||
         Today: 1, -1h
 | 
			
		||||
         Yesterday: 1010-10-09, 1d
 | 
			
		||||
         Today: 1010-10-10, 1d
 | 
			
		||||
      `,
 | 
			
		||||
      {}
 | 
			
		||||
    );
 | 
			
		||||
@@ -157,7 +176,8 @@ describe('Gantt diagram', () => {
 | 
			
		||||
      axisFormat %d
 | 
			
		||||
      todayMarker stroke-width:5px,stroke:#00f,opacity:0.5
 | 
			
		||||
      section Section1
 | 
			
		||||
       Today: 1, -1h
 | 
			
		||||
       Yesterday: 1010-10-09, 1d
 | 
			
		||||
       Today: 1010-10-10, 1d
 | 
			
		||||
      `,
 | 
			
		||||
      {}
 | 
			
		||||
    );
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user