24 lines
		
	
	
		
			496 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			496 B
		
	
	
	
		
			Go
		
	
	
	
	
	
package processors
 | 
						|
 | 
						|
import (
 | 
						|
	"testing"
 | 
						|
 | 
						|
	"github.com/golangci/golangci-lint/pkg/config"
 | 
						|
	"github.com/golangci/golangci-lint/pkg/logutils"
 | 
						|
	"github.com/golangci/golangci-lint/pkg/result"
 | 
						|
)
 | 
						|
 | 
						|
func TestMaxSameIssues(t *testing.T) {
 | 
						|
	p := NewMaxSameIssues(1, logutils.NewStderrLog(""), &config.Config{})
 | 
						|
	i1 := result.Issue{
 | 
						|
		Text: "1",
 | 
						|
	}
 | 
						|
	i2 := result.Issue{
 | 
						|
		Text: "2",
 | 
						|
	}
 | 
						|
 | 
						|
	processAssertSame(t, p, i1)  // ok
 | 
						|
	processAssertSame(t, p, i2)  // ok: another
 | 
						|
	processAssertEmpty(t, p, i1) // skip
 | 
						|
}
 |