Skip to content

Commit 51f354b

Browse files
authored
Merge pull request #1206 from hezhizhen/misc/wsl-upgrade
Upgrade wsl to wsl_v5
2 parents dcaac53 + ba8e9aa commit 51f354b

File tree

16 files changed

+33
-3
lines changed

16 files changed

+33
-3
lines changed

.golangci.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ linters:
1919
- usestdlibvars
2020
- usetesting
2121
- whitespace
22-
- wsl
22+
- wsl_v5
2323
settings:
2424
revive:
2525
rules:
@@ -58,6 +58,10 @@ linters:
5858
usetesting:
5959
os-setenv: true
6060
os-temp-dir: true
61+
wsl_v5:
62+
allow-first-in-block: true
63+
allow-whole-block: false
64+
branch-max-lines: 2
6165
exclusions:
6266
generated: lax
6367
rules:

cmd/fileexperts/fileexperts_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ func TestFileExperts(t *testing.T) {
7474

7575
f, err := os.Open("testdata/api_file_experts_response.json")
7676
require.NoError(t, err)
77+
7778
defer f.Close()
7879

7980
_, err = io.Copy(w, f)

cmd/offlinecount/offlinecount_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,10 @@ func TestOfflineCount_Empty(t *testing.T) {
4949
// copy the output in a separate goroutine so printing can't block indefinitely
5050
go func() {
5151
var buf bytes.Buffer
52+
5253
_, err = io.Copy(&buf, r)
5354
require.NoError(t, err)
55+
5456
outC <- buf.String()
5557
}()
5658

@@ -109,8 +111,10 @@ func TestOfflineCount(t *testing.T) {
109111
// copy the output in a separate goroutine so printing can't block indefinitely
110112
go func() {
111113
var buf bytes.Buffer
114+
112115
_, err = io.Copy(&buf, r)
113116
require.NoError(t, err)
117+
114118
outC <- buf.String()
115119
}()
116120

cmd/offlineprint/offlineprint_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,10 @@ func TestPrintOfflineHeartbeats(t *testing.T) {
6262
// copy the output in a separate goroutine so printing can't block indefinitely
6363
go func() {
6464
var buf bytes.Buffer
65+
6566
_, err = io.Copy(&buf, r)
6667
require.NoError(t, err)
68+
6769
outC <- buf.String()
6870
}()
6971

@@ -102,8 +104,10 @@ func TestPrintOfflineHeartbeats_Empty(t *testing.T) {
102104
// copy the output in a separate goroutine so printing can't block indefinitely
103105
go func() {
104106
var buf bytes.Buffer
107+
105108
_, err = io.Copy(&buf, r)
106109
require.NoError(t, err)
110+
107111
outC <- buf.String()
108112
}()
109113

cmd/offlinesync/offlinesync_internal_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ func TestSyncOfflineActivityLegacy(t *testing.T) {
5252

5353
f, err := os.Open("testdata/api_heartbeats_response.json")
5454
require.NoError(t, err)
55+
5556
defer f.Close()
5657

5758
_, err = io.Copy(w, f)

cmd/offlinesync/offlinesync_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ func TestRunWithRateLimiting(t *testing.T) {
6161

6262
f, err := os.Open("testdata/api_heartbeats_response.json")
6363
require.NoError(t, err)
64+
6465
defer f.Close()
6566

6667
_, err = io.Copy(w, f)
@@ -153,6 +154,7 @@ func TestRunWithoutRateLimiting(t *testing.T) {
153154

154155
f, err := os.Open("testdata/api_heartbeats_response.json")
155156
require.NoError(t, err)
157+
156158
defer f.Close()
157159

158160
_, err = io.Copy(w, f)
@@ -259,6 +261,7 @@ func TestSyncOfflineActivity(t *testing.T) {
259261

260262
f, err := os.Open("testdata/api_heartbeats_response.json")
261263
require.NoError(t, err)
264+
262265
defer f.Close()
263266

264267
_, err = io.Copy(w, f)
@@ -336,6 +339,7 @@ func TestSyncOfflineActivity_MultipleApiKey(t *testing.T) {
336339
// send response
337340
f, err := os.Open("testdata/api_heartbeats_response.json")
338341
require.NoError(t, err)
342+
339343
defer f.Close()
340344

341345
w.WriteHeader(http.StatusCreated)

cmd/today/today_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ func TestToday(t *testing.T) {
4747

4848
f, err := os.Open("testdata/api_statusbar_today_response.json")
4949
require.NoError(t, err)
50+
5051
defer f.Close()
5152

5253
_, err = io.Copy(w, f)

cmd/todaygoal/todaygoal_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ func TestGoal(t *testing.T) {
4848

4949
f, err := os.Open("testdata/api_goals_id_response.json")
5050
require.NoError(t, err)
51+
5152
defer f.Close()
5253

5354
_, err = io.Copy(w, f)

main_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1412,9 +1412,11 @@ func runCmd(cmd *exec.Cmd, buffer *bytes.Buffer) string {
14121412
cmd.Stdin = buffer
14131413

14141414
var stdout bytes.Buffer
1415+
14151416
cmd.Stdout = &stdout
14161417

14171418
var stderr bytes.Buffer
1419+
14181420
cmd.Stderr = &stderr
14191421

14201422
err := cmd.Run()
@@ -1433,9 +1435,11 @@ func runCmdExpectErr(cmd *exec.Cmd) (string, int) {
14331435
fmt.Println(cmd.String())
14341436

14351437
var stdout bytes.Buffer
1438+
14361439
cmd.Stdout = &stdout
14371440

14381441
var stderr bytes.Buffer
1442+
14391443
cmd.Stderr = &stderr
14401444

14411445
err := cmd.Run()

pkg/api/goal_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ func TestClient_GoalWithTimeout(t *testing.T) {
6161
router.HandleFunc(
6262
"/users/current/goals/00000000-0000-4000-8000-000000000000", func(_ http.ResponseWriter, _ *http.Request) {
6363
<-block
64+
6465
called <- struct{}{}
6566
})
6667

@@ -75,6 +76,7 @@ func TestClient_GoalWithTimeout(t *testing.T) {
7576
assert.True(t, strings.Contains(err.Error(), "Timeout"), errMsg)
7677

7778
close(block)
79+
7880
select {
7981
case <-called:
8082
break

0 commit comments

Comments
 (0)