Maint: add more linters to golangci-lint
This commit is contained in:
@@ -32,14 +32,20 @@ issues:
|
|||||||
linters:
|
linters:
|
||||||
disable-all: true
|
disable-all: true
|
||||||
enable:
|
enable:
|
||||||
|
# - cyclop
|
||||||
|
# - errorlint
|
||||||
|
# - wrapcheck
|
||||||
- asciicheck
|
- asciicheck
|
||||||
- bodyclose
|
- bodyclose
|
||||||
- deadcode
|
- deadcode
|
||||||
- dogsled
|
- dogsled
|
||||||
- dupl
|
- dupl
|
||||||
|
- durationcheck
|
||||||
- errcheck
|
- errcheck
|
||||||
|
- errname
|
||||||
- exhaustive
|
- exhaustive
|
||||||
- exportloopref
|
- exportloopref
|
||||||
|
- forcetypeassert
|
||||||
- gci
|
- gci
|
||||||
- gochecknoglobals
|
- gochecknoglobals
|
||||||
- gochecknoinits
|
- gochecknoinits
|
||||||
@@ -52,13 +58,16 @@ linters:
|
|||||||
- goheader
|
- goheader
|
||||||
- goimports
|
- goimports
|
||||||
- gomnd
|
- gomnd
|
||||||
|
- gomoddirectives
|
||||||
- goprintffuncname
|
- goprintffuncname
|
||||||
- gosec
|
- gosec
|
||||||
- gosimple
|
- gosimple
|
||||||
- govet
|
- govet
|
||||||
- importas
|
- importas
|
||||||
|
- importas
|
||||||
- ineffassign
|
- ineffassign
|
||||||
- lll
|
- lll
|
||||||
|
- makezero
|
||||||
- misspell
|
- misspell
|
||||||
- nakedret
|
- nakedret
|
||||||
- nestif
|
- nestif
|
||||||
@@ -67,6 +76,8 @@ linters:
|
|||||||
- nolintlint
|
- nolintlint
|
||||||
- prealloc
|
- prealloc
|
||||||
- predeclared
|
- predeclared
|
||||||
|
- predeclared
|
||||||
|
- promlinter
|
||||||
- revive
|
- revive
|
||||||
- rowserrcheck
|
- rowserrcheck
|
||||||
- sqlclosecheck
|
- sqlclosecheck
|
||||||
@@ -79,6 +90,7 @@ linters:
|
|||||||
- unparam
|
- unparam
|
||||||
- unused
|
- unused
|
||||||
- varcheck
|
- varcheck
|
||||||
|
- wastedassign
|
||||||
- whitespace
|
- whitespace
|
||||||
|
|
||||||
run:
|
run:
|
||||||
|
|||||||
@@ -40,7 +40,8 @@ func Test_newHTTPClient(t *testing.T) {
|
|||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
// Verify pia transport TLS config is set
|
// Verify pia transport TLS config is set
|
||||||
piaTransport := piaClient.Transport.(*http.Transport)
|
piaTransport, ok := piaClient.Transport.(*http.Transport)
|
||||||
|
require.True(t, ok)
|
||||||
rootCAsSubjects := piaTransport.TLSClientConfig.RootCAs.Subjects()
|
rootCAsSubjects := piaTransport.TLSClientConfig.RootCAs.Subjects()
|
||||||
assert.Equal(t, expectedRootCAsSubjects, rootCAsSubjects)
|
assert.Equal(t, expectedRootCAsSubjects, rootCAsSubjects)
|
||||||
piaTransport.TLSClientConfig.RootCAs = nil
|
piaTransport.TLSClientConfig.RootCAs = nil
|
||||||
|
|||||||
Reference in New Issue
Block a user