| 
					
				 | 
			
			
				@@ -0,0 +1,17 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+package hercules 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	"testing" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	"github.com/stretchr/testify/assert" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+func TestBurndownMeta(t *testing.T) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	burndown := BurndownAnalysis{} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	assert.Equal(t, burndown.Name(), "Burndown") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	assert.Equal(t, len(burndown.Provides()), 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	required := [...]string{"renamed_changes", "blob_cache", "day", "author"} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	for _, name := range required { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		assert.Contains(t, burndown.Requires(), name) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 |