github.com/gwaycc/gometalinter@v3.0.0+incompatible/regressiontests/errcheck_test.go (about)

     1  package regressiontests
     2  
     3  import "testing"
     4  
     5  func TestErrcheck(t *testing.T) {
     6  	t.Parallel()
     7  	source := `package moo
     8  
     9  func f() error { return nil}
    10  func test() { f() }
    11  `
    12  	expected := Issues{
    13  		{Linter: "errcheck", Severity: "warning", Path: "test.go", Line: 4, Col: 16, Message: "error return value not checked (func test() { f() })"},
    14  	}
    15  	ExpectIssues(t, "errcheck", source, expected)
    16  }