Skip to content

Commit 9872825

Browse files
committed
chore: remove assert import alias on github.com/stretchr/testify/require
1 parent c17b55c commit 9872825

File tree

2 files changed

+36
-36
lines changed

2 files changed

+36
-36
lines changed

test/fix_test.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"path/filepath"
88
"testing"
99

10-
assert "github.com/stretchr/testify/require"
10+
"github.com/stretchr/testify/require"
1111
yaml "gopkg.in/yaml.v2"
1212

1313
"github.com/golangci/golangci-lint/test/testshared"
@@ -16,8 +16,8 @@ import (
1616
func TestFix(t *testing.T) {
1717
findSources := func(pathPatterns ...string) []string {
1818
sources, err := filepath.Glob(filepath.Join(pathPatterns...))
19-
assert.NoError(t, err)
20-
assert.NotEmpty(t, sources)
19+
require.NoError(t, err)
20+
require.NotEmpty(t, sources)
2121
return sources
2222
}
2323

@@ -34,7 +34,7 @@ func TestFix(t *testing.T) {
3434

3535
fixDir := filepath.Join(testdataDir, "fix")
3636
err := exec.Command("cp", "-R", fixDir, tmpDir).Run()
37-
assert.NoError(t, err)
37+
require.NoError(t, err)
3838

3939
inputs := findSources(tmpDir, "in", "*.go")
4040
for _, input := range inputs {
@@ -51,16 +51,16 @@ func TestFix(t *testing.T) {
5151
args = append(args, rc.args...)
5252

5353
cfg, err := yaml.Marshal(rc.config)
54-
assert.NoError(t, err)
54+
require.NoError(t, err)
5555

5656
testshared.NewLintRunner(t).RunWithYamlConfig(string(cfg), args...)
5757
output, err := ioutil.ReadFile(input)
58-
assert.NoError(t, err)
58+
require.NoError(t, err)
5959

6060
expectedOutput, err := ioutil.ReadFile(filepath.Join(testdataDir, "fix", "out", filepath.Base(input)))
61-
assert.NoError(t, err)
61+
require.NoError(t, err)
6262

63-
assert.Equal(t, string(expectedOutput), string(output))
63+
require.Equal(t, string(expectedOutput), string(output))
6464
})
6565
}
6666
}

test/linters_test.go

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import (
99
"strings"
1010
"testing"
1111

12-
assert "github.com/stretchr/testify/require"
13-
yaml "gopkg.in/yaml.v2"
12+
"github.com/stretchr/testify/require"
13+
"gopkg.in/yaml.v2"
1414

1515
"github.com/golangci/golangci-lint/pkg/exitcodes"
1616
"github.com/golangci/golangci-lint/test/testshared"
@@ -23,8 +23,8 @@ func runGoErrchk(c *exec.Cmd, defaultExpectedLinter string, files []string, t *t
2323
// assertions only if the error is non-nil.
2424
if err != nil {
2525
var exitErr *exec.ExitError
26-
assert.ErrorAs(t, err, &exitErr)
27-
assert.Equal(t, exitcodes.IssuesFound, exitErr.ExitCode())
26+
require.ErrorAs(t, err, &exitErr)
27+
require.Equal(t, exitcodes.IssuesFound, exitErr.ExitCode())
2828
}
2929

3030
fullshort := make([]string, 0, len(files)*2)
@@ -33,16 +33,16 @@ func runGoErrchk(c *exec.Cmd, defaultExpectedLinter string, files []string, t *t
3333
}
3434

3535
err = errorCheck(string(output), false, defaultExpectedLinter, fullshort...)
36-
assert.NoError(t, err)
36+
require.NoError(t, err)
3737
}
3838

3939
func testSourcesFromDir(t *testing.T, dir string) {
4040
t.Log(filepath.Join(dir, "*.go"))
4141

4242
findSources := func(pathPatterns ...string) []string {
4343
sources, err := filepath.Glob(filepath.Join(pathPatterns...))
44-
assert.NoError(t, err)
45-
assert.NotEmpty(t, sources)
44+
require.NoError(t, err)
45+
require.NotEmpty(t, sources)
4646
return sources
4747
}
4848
sources := findSources(dir, "*.go")
@@ -76,7 +76,7 @@ func TestGoimportsLocal(t *testing.T) {
7676
args = append(args, rc.args...)
7777

7878
cfg, err := yaml.Marshal(rc.config)
79-
assert.NoError(t, err)
79+
require.NoError(t, err)
8080

8181
testshared.NewLintRunner(t).RunWithYamlConfig(string(cfg), args...).
8282
ExpectHasIssue("testdata/goimports/goimports.go:8: File is not `goimports`-ed")
@@ -92,27 +92,27 @@ func TestGciLocal(t *testing.T) {
9292
args = append(args, rc.args...)
9393

9494
cfg, err := yaml.Marshal(rc.config)
95-
assert.NoError(t, err)
95+
require.NoError(t, err)
9696

9797
testshared.NewLintRunner(t).RunWithYamlConfig(string(cfg), args...).
9898
ExpectHasIssue("testdata/gci/gci.go:7: File is not `gci`-ed")
9999
}
100100

101101
func saveConfig(t *testing.T, cfg map[string]interface{}) (cfgPath string, finishFunc func()) {
102102
f, err := ioutil.TempFile("", "golangci_lint_test")
103-
assert.NoError(t, err)
103+
require.NoError(t, err)
104104

105105
cfgPath = f.Name() + ".yml"
106106
err = os.Rename(f.Name(), cfgPath)
107-
assert.NoError(t, err)
107+
require.NoError(t, err)
108108

109109
err = yaml.NewEncoder(f).Encode(cfg)
110-
assert.NoError(t, err)
110+
require.NoError(t, err)
111111

112112
return cfgPath, func() {
113-
assert.NoError(t, f.Close())
113+
require.NoError(t, f.Close())
114114
if os.Getenv("GL_KEEP_TEMP_FILES") != "1" {
115-
assert.NoError(t, os.Remove(cfgPath))
115+
require.NoError(t, os.Remove(cfgPath))
116116
}
117117
}
118118
}
@@ -167,10 +167,10 @@ type runContext struct {
167167

168168
func buildConfigFromShortRepr(t *testing.T, repr string, config map[string]interface{}) {
169169
kv := strings.Split(repr, "=")
170-
assert.Len(t, kv, 2)
170+
require.Len(t, kv, 2)
171171

172172
keyParts := strings.Split(kv[0], ".")
173-
assert.True(t, len(keyParts) >= 2, len(keyParts))
173+
require.True(t, len(keyParts) >= 2, len(keyParts))
174174

175175
lastObj := config
176176
for _, k := range keyParts[:len(keyParts)-1] {
@@ -196,7 +196,7 @@ func skipMultilineComment(scanner *bufio.Scanner) {
196196

197197
func extractRunContextFromComments(t *testing.T, sourcePath string) *runContext {
198198
f, err := os.Open(sourcePath)
199-
assert.NoError(t, err)
199+
require.NoError(t, err)
200200
defer f.Close()
201201

202202
rc := &runContext{}
@@ -217,16 +217,16 @@ func extractRunContextFromComments(t *testing.T, sourcePath string) *runContext
217217

218218
line = strings.TrimLeft(strings.TrimPrefix(line, "//"), " ")
219219
if strings.HasPrefix(line, "args: ") {
220-
assert.Nil(t, rc.args)
220+
require.Nil(t, rc.args)
221221
args := strings.TrimPrefix(line, "args: ")
222-
assert.NotEmpty(t, args)
222+
require.NotEmpty(t, args)
223223
rc.args = strings.Split(args, " ")
224224
continue
225225
}
226226

227227
if strings.HasPrefix(line, "config: ") {
228228
repr := strings.TrimPrefix(line, "config: ")
229-
assert.NotEmpty(t, repr)
229+
require.NotEmpty(t, repr)
230230
if rc.config == nil {
231231
rc.config = map[string]interface{}{}
232232
}
@@ -236,27 +236,27 @@ func extractRunContextFromComments(t *testing.T, sourcePath string) *runContext
236236

237237
if strings.HasPrefix(line, "config_path: ") {
238238
configPath := strings.TrimPrefix(line, "config_path: ")
239-
assert.NotEmpty(t, configPath)
239+
require.NotEmpty(t, configPath)
240240
rc.configPath = configPath
241241
continue
242242
}
243243

244244
if strings.HasPrefix(line, "expected_linter: ") {
245245
expectedLinter := strings.TrimPrefix(line, "expected_linter: ")
246-
assert.NotEmpty(t, expectedLinter)
246+
require.NotEmpty(t, expectedLinter)
247247
rc.expectedLinter = expectedLinter
248248
continue
249249
}
250250

251-
assert.Fail(t, "invalid prefix of comment line %s", line)
251+
require.Fail(t, "invalid prefix of comment line %s", line)
252252
}
253253

254254
// guess the expected linter if none is specified
255255
if rc.expectedLinter == "" {
256256
for _, arg := range rc.args {
257257
if strings.HasPrefix(arg, "-E") && !strings.Contains(arg, ",") {
258258
if rc.expectedLinter != "" {
259-
assert.Fail(t, "could not infer expected linter for errors because multiple linters are enabled. Please use the `expected_linter: ` directive in your test to indicate the linter-under-test.") //nolint:lll
259+
require.Fail(t, "could not infer expected linter for errors because multiple linters are enabled. Please use the `expected_linter: ` directive in your test to indicate the linter-under-test.") //nolint:lll
260260
break
261261
}
262262
rc.expectedLinter = arg[2:]
@@ -269,7 +269,7 @@ func extractRunContextFromComments(t *testing.T, sourcePath string) *runContext
269269

270270
func TestExtractRunContextFromComments(t *testing.T) {
271271
rc := extractRunContextFromComments(t, filepath.Join(testdataDir, "goimports", "goimports.go"))
272-
assert.Equal(t, []string{"-Egoimports"}, rc.args)
272+
require.Equal(t, []string{"-Egoimports"}, rc.args)
273273
}
274274

275275
func TestTparallel(t *testing.T) {
@@ -283,7 +283,7 @@ func TestTparallel(t *testing.T) {
283283
args = append(args, rc.args...)
284284

285285
cfg, err := yaml.Marshal(rc.config)
286-
assert.NoError(t, err)
286+
require.NoError(t, err)
287287

288288
testshared.NewLintRunner(t).RunWithYamlConfig(string(cfg), args...).
289289
ExpectHasIssue(
@@ -301,7 +301,7 @@ func TestTparallel(t *testing.T) {
301301
args = append(args, rc.args...)
302302

303303
cfg, err := yaml.Marshal(rc.config)
304-
assert.NoError(t, err)
304+
require.NoError(t, err)
305305

306306
testshared.NewLintRunner(t).RunWithYamlConfig(string(cfg), args...).
307307
ExpectHasIssue(
@@ -319,7 +319,7 @@ func TestTparallel(t *testing.T) {
319319
args = append(args, rc.args...)
320320

321321
cfg, err := yaml.Marshal(rc.config)
322-
assert.NoError(t, err)
322+
require.NoError(t, err)
323323

324324
testshared.NewLintRunner(t).RunWithYamlConfig(string(cfg), args...).ExpectNoIssues()
325325
})

0 commit comments

Comments
 (0)