Skip to content

Commit 503c81f

Browse files
committed
fix: resolve errcheck lint failures in tests and wordlist reader
1 parent a24c756 commit 503c81f

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

internal/output/writer_test.go

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ func TestWriterResult(t *testing.T) {
1212
if err != nil {
1313
t.Fatal(err)
1414
}
15-
defer os.Remove(tmp.Name())
15+
defer func() { _ = os.Remove(tmp.Name()) }()
1616

1717
bw := bufio.NewWriter(tmp)
1818
w := New(bw, false)
@@ -21,8 +21,12 @@ func TestWriterResult(t *testing.T) {
2121
for _, d := range domains {
2222
w.Result(d)
2323
}
24-
bw.Flush()
25-
tmp.Close()
24+
if err := bw.Flush(); err != nil {
25+
t.Fatal(err)
26+
}
27+
if err := tmp.Close(); err != nil {
28+
t.Fatal(err)
29+
}
2630

2731
content, err := os.ReadFile(tmp.Name())
2832
if err != nil {

internal/wordlist/reader.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ func LoadWordlist(path string) ([]string, int, error) {
2020
if err != nil {
2121
return nil, 0, err
2222
}
23-
defer f.Close()
23+
defer func() { _ = f.Close() }()
2424

2525
seen := make(map[string]struct{})
2626
var entries []string

internal/wordlist/reader_test.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,13 @@ func TestLoadWordlist(t *testing.T) {
3333
if err != nil {
3434
t.Fatal(err)
3535
}
36-
defer os.Remove(tmp.Name())
36+
defer func() { _ = os.Remove(tmp.Name()) }()
3737
if _, err := tmp.WriteString(content); err != nil {
3838
t.Fatal(err)
3939
}
40-
tmp.Close()
40+
if err := tmp.Close(); err != nil {
41+
t.Fatal(err)
42+
}
4143

4244
entries, dupes, err := LoadWordlist(tmp.Name())
4345
if err != nil {

0 commit comments

Comments
 (0)