mirror of
https://github.com/coredns/coredns.git
synced 2025-11-01 18:53:43 -04:00
Enforce go lint check and fix several lint issues (#570)
This fix updates the Makefile to add the `go lint` check for the build. This fix also fixes several go lint issues. NOTE: This fix does not enforce `go lint` (suggestion only). This fix also ignores the `go lint` error: ``` middleware/middleware.go:72:1: context.Context should be the first parameter of a function ``` as it requires too many changes in API. Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
This commit is contained in:
@@ -6,15 +6,15 @@ import (
|
||||
"github.com/mholt/caddy"
|
||||
)
|
||||
|
||||
// CreateTestTrace creates a trace middleware to be used in tests
|
||||
func CreateTestTrace(config string) (*caddy.Controller, *trace, error) {
|
||||
// createTestTrace creates a trace middleware to be used in tests
|
||||
func createTestTrace(config string) (*caddy.Controller, *trace, error) {
|
||||
c := caddy.NewTestController("dns", config)
|
||||
m, err := traceParse(c)
|
||||
return c, m, err
|
||||
}
|
||||
|
||||
func TestTrace(t *testing.T) {
|
||||
_, m, err := CreateTestTrace(`trace`)
|
||||
_, m, err := createTestTrace(`trace`)
|
||||
if err != nil {
|
||||
t.Errorf("Error parsing test input: %s", err)
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user