Skip to content

Commit db951c2

Browse files
authored
Fix equality assertions (#5157)
* Fix equality assertions * Minor fix
1 parent 6d438a0 commit db951c2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+159
-155
lines changed

api/v1/metric_routes_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ func TestGetMetrics(t *testing.T) {
7070

7171
resMetrics := envelop.Metrics()
7272
assert.Len(t, resMetrics, 1)
73-
assert.Equal(t, resMetrics[0].Name, "my_metric")
73+
assert.Equal(t, "my_metric", resMetrics[0].Name)
7474
})
7575
}
7676

cloudapi/api_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func TestCreateTestRun(t *testing.T) {
5858
})
5959
assert.NoError(t, err)
6060

61-
assert.Equal(t, resp.ReferenceID, "1")
61+
assert.Equal(t, "1", resp.ReferenceID)
6262
assert.NotNil(t, resp.ConfigOverride)
6363
assert.True(t, resp.ConfigOverride.AggregationPeriod.Valid)
6464
assert.Equal(t, types.Duration(2*time.Second), resp.ConfigOverride.AggregationPeriod.Duration)
@@ -126,7 +126,7 @@ func TestCreateTestRun(t *testing.T) {
126126
})
127127
assert.NoError(t, err)
128128

129-
assert.Equal(t, resp.ReferenceID, "1")
129+
assert.Equal(t, "1", resp.ReferenceID)
130130
assert.NotNil(t, resp.ConfigOverride)
131131
assert.True(t, resp.ConfigOverride.AggregationPeriod.Valid)
132132
assert.Equal(t, types.Duration(2*time.Second), resp.ConfigOverride.AggregationPeriod.Duration)

cloudapi/config_test.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func TestGetConsolidatedConfig(t *testing.T) {
5757
t.Parallel()
5858
config, warn, err := GetConsolidatedConfig(json.RawMessage(`{"token":"jsonraw"}`), nil, "", nil, nil)
5959
require.NoError(t, err)
60-
require.Equal(t, config.Token.String, "jsonraw")
60+
require.Equal(t, "jsonraw", config.Token.String)
6161
require.Empty(t, warn)
6262

6363
config, warn, err = GetConsolidatedConfig(
@@ -68,7 +68,7 @@ func TestGetConsolidatedConfig(t *testing.T) {
6868
nil,
6969
)
7070
require.NoError(t, err)
71-
require.Equal(t, config.Token.String, "ext")
71+
require.Equal(t, "ext", config.Token.String)
7272
require.Empty(t, warn)
7373

7474
config, warn, err = GetConsolidatedConfig(
@@ -79,7 +79,7 @@ func TestGetConsolidatedConfig(t *testing.T) {
7979
nil,
8080
)
8181
require.NoError(t, err)
82-
require.Equal(t, config.Token.String, "envvalue")
82+
require.Equal(t, "envvalue", config.Token.String)
8383
require.Empty(t, warn)
8484
}
8585

@@ -89,13 +89,13 @@ func TestGetConsolidatedConfig_WithLegacyOnly(t *testing.T) {
8989
config, warn, err := GetConsolidatedConfig(json.RawMessage(`{"token":"jsonraw"}`), nil, "", nil,
9090
map[string]json.RawMessage{"loadimpact": json.RawMessage(`{"token":"ext"}`)})
9191
require.NoError(t, err)
92-
require.Equal(t, config.Token.String, "ext")
92+
require.Equal(t, "ext", config.Token.String)
9393
require.NotEmpty(t, warn)
9494

9595
config, warn, err = GetConsolidatedConfig(json.RawMessage(`{"token":"jsonraw"}`), map[string]string{"K6_CLOUD_TOKEN": "envvalue"}, "", nil,
9696
map[string]json.RawMessage{"loadimpact": json.RawMessage(`{"token":"ext"}`)})
9797
require.NoError(t, err)
98-
require.Equal(t, config.Token.String, "envvalue")
98+
require.Equal(t, "envvalue", config.Token.String)
9999
require.NotEmpty(t, warn)
100100
}
101101

@@ -111,7 +111,7 @@ func TestGetConsolidatedConfig_LegacyHasLowerPriority(t *testing.T) {
111111
)
112112

113113
require.NoError(t, err)
114-
require.Equal(t, config.Token.String, "cloud")
114+
require.Equal(t, "cloud", config.Token.String)
115115
require.Empty(t, warn)
116116
}
117117

@@ -127,6 +127,6 @@ func TestGetConsolidatedConfig_EnvHasHigherPriority(t *testing.T) {
127127
)
128128
require.NoError(t, err)
129129

130-
require.Equal(t, config.Token.String, "envvalue")
130+
require.Equal(t, "envvalue", config.Token.String)
131131
require.Empty(t, warn)
132132
}

errext/errext_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ import (
1313
func assertHasHint(t *testing.T, err error, hint string) {
1414
var typederr HasHint
1515
require.ErrorAs(t, err, &typederr)
16-
assert.Equal(t, typederr.Hint(), hint)
16+
assert.Equal(t, hint, typederr.Hint())
1717
assert.Contains(t, err.Error(), typederr.Error())
1818
}
1919

2020
func assertHasExitCode(t *testing.T, err error, exitcode exitcodes.ExitCode) {
2121
var typederr HasExitCode
2222
require.ErrorAs(t, err, &typederr)
23-
assert.Equal(t, typederr.ExitCode(), exitcode)
23+
assert.Equal(t, exitcode, typederr.ExitCode())
2424
assert.Contains(t, err.Error(), typederr.Error())
2525
}
2626

@@ -52,7 +52,7 @@ func TestErrextHelpers(t *testing.T) {
5252
assertHasHint(t, errBaseWithThreeHints, "best hint (better hint (test hint))")
5353

5454
finalErrorMess := fmt.Errorf("woot: %w", errBaseWithThreeHints)
55-
assert.Equal(t, finalErrorMess.Error(), "woot: wrapper error: base error")
55+
assert.Equal(t, "woot: wrapper error: base error", finalErrorMess.Error())
5656
assertHasHint(t, finalErrorMess, "best hint (better hint (test hint))")
5757
assertHasExitCode(t, finalErrorMess, testExitCode)
5858
}

examples/grpc_server/go.mod

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
module go.k6.io/k6/examples/grpc_server
22

3-
go 1.23.0
3+
go 1.24.0
44

5-
toolchain go1.23.7
5+
toolchain go1.24.7
66

77
replace go.k6.io/k6 => ../../
88

99
require (
1010
go.k6.io/k6 v0.0.0-00010101000000-000000000000
11-
google.golang.org/grpc v1.72.0
11+
google.golang.org/grpc v1.75.0
1212
)
1313

1414
require (
15-
golang.org/x/net v0.40.0 // indirect
16-
golang.org/x/sys v0.33.0 // indirect
17-
golang.org/x/text v0.25.0 // indirect
18-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a // indirect
19-
google.golang.org/protobuf v1.36.6 // indirect
15+
golang.org/x/net v0.43.0 // indirect
16+
golang.org/x/sys v0.36.0 // indirect
17+
golang.org/x/text v0.29.0 // indirect
18+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250728155136-f173205681a0 // indirect
19+
google.golang.org/protobuf v1.36.8 // indirect
2020
)

examples/grpc_server/go.sum

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,21 @@ go.opentelemetry.io/otel/trace v1.35.0 h1:dPpEfJu1sDIqruz7BHFG3c7528f6ddfSWfFDVt
2222
go.opentelemetry.io/otel/trace v1.35.0/go.mod h1:WUk7DtFp1Aw2MkvqGdwiXYDZZNvA/1J8o6xRXLrIkyc=
2323
golang.org/x/net v0.40.0 h1:79Xs7wF06Gbdcg4kdCCIQArK11Z1hr5POQ6+fIYHNuY=
2424
golang.org/x/net v0.40.0/go.mod h1:y0hY0exeL2Pku80/zKK7tpntoX23cqL3Oa6njdgRtds=
25+
golang.org/x/net v0.43.0/go.mod h1:vhO1fvI4dGsIjh73sWfUVjj3N7CA9WkKJNQm2svM6Jg=
2526
golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw=
2627
golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
28+
golang.org/x/sys v0.35.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
29+
golang.org/x/sys v0.36.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
2730
golang.org/x/text v0.25.0 h1:qVyWApTSYLk/drJRO5mDlNYskwQznZmkpV2c8q9zls4=
2831
golang.org/x/text v0.25.0/go.mod h1:WEdwpYrmk1qmdHvhkSTNPm3app7v4rsT8F2UD6+VHIA=
32+
golang.org/x/text v0.28.0/go.mod h1:U8nCwOR8jO/marOQ0QbDiOngZVEBB7MAiitBuMjXiNU=
33+
golang.org/x/text v0.29.0/go.mod h1:7MhJOA9CD2qZyOKYazxdYMF85OwPdEr9jTtBpO7ydH4=
2934
google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a h1:51aaUVRocpvUOSQKM6Q7VuoaktNIaMCLuhZB6DKksq4=
3035
google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a/go.mod h1:uRxBH1mhmO8PGhU89cMcHaXKZqO+OfakD8QQO0oYwlQ=
36+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250728155136-f173205681a0/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A=
3137
google.golang.org/grpc v1.72.0 h1:S7UkcVa60b5AAQTaO6ZKamFp1zMZSU0fGDK2WZLbBnM=
3238
google.golang.org/grpc v1.72.0/go.mod h1:wH5Aktxcg25y1I3w7H69nHfXdOG3UiadoBtjh3izSDM=
39+
google.golang.org/grpc v1.75.0/go.mod h1:JtPAzKiq4v1xcAB2hydNlWI2RnF85XXcV0mhKXr2ecQ=
3340
google.golang.org/protobuf v1.36.6 h1:z1NpPI8ku2WgiWnf+t9wTPsn6eP1L7ksHUlkfLvd9xY=
3441
google.golang.org/protobuf v1.36.6/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY=
42+
google.golang.org/protobuf v1.36.8/go.mod h1:fuxRtAxBytpl4zzqUh6/eyUujkJdNiuEkXntxiD/uRU=

internal/cmd/archive_test.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,10 @@ func TestArchiveContainsLegacyCloudSettings(t *testing.T) {
171171
require.NoError(t, json.Unmarshal(data, &metadata))
172172
require.Len(t, metadata.Options.Ext.LoadImpact.Distribution, 2)
173173

174-
require.Equal(t, metadata.Options.Ext.LoadImpact.Distribution["one"].LoadZone, "amazon:us:ashburn")
175-
require.Equal(t, metadata.Options.Ext.LoadImpact.Distribution["one"].Percent, 30.)
176-
require.Equal(t, metadata.Options.Ext.LoadImpact.Distribution["two"].LoadZone, "amazon:ie:dublin")
177-
require.Equal(t, metadata.Options.Ext.LoadImpact.Distribution["two"].Percent, 70.)
174+
require.Equal(t, "amazon:us:ashburn", metadata.Options.Ext.LoadImpact.Distribution["one"].LoadZone)
175+
require.Equal(t, 30., metadata.Options.Ext.LoadImpact.Distribution["one"].Percent)
176+
require.Equal(t, "amazon:ie:dublin", metadata.Options.Ext.LoadImpact.Distribution["two"].LoadZone)
177+
require.Equal(t, 70., metadata.Options.Ext.LoadImpact.Distribution["two"].Percent)
178178
}
179179

180180
func TestArchiveContainsCloudSettings(t *testing.T) {
@@ -221,10 +221,10 @@ func TestArchiveContainsCloudSettings(t *testing.T) {
221221
require.NoError(t, json.Unmarshal(data, &metadata))
222222
require.Len(t, metadata.Options.Cloud.Distribution, 2)
223223

224-
require.Equal(t, metadata.Options.Cloud.Distribution["one"].LoadZone, "amazon:us:ashburn")
225-
require.Equal(t, metadata.Options.Cloud.Distribution["one"].Percent, 30.)
226-
require.Equal(t, metadata.Options.Cloud.Distribution["two"].LoadZone, "amazon:ie:dublin")
227-
require.Equal(t, metadata.Options.Cloud.Distribution["two"].Percent, 70.)
224+
require.Equal(t, "amazon:us:ashburn", metadata.Options.Cloud.Distribution["one"].LoadZone)
225+
require.Equal(t, 30., metadata.Options.Cloud.Distribution["one"].Percent)
226+
require.Equal(t, "amazon:ie:dublin", metadata.Options.Cloud.Distribution["two"].LoadZone)
227+
require.Equal(t, 70., metadata.Options.Cloud.Distribution["two"].Percent)
228228
}
229229

230230
func TestArchiveNotContainsEnv(t *testing.T) {

internal/cmd/config_consolidation_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ func getConfigConsolidationTestCases() []configConsolidationTestCase {
182182
verifySharedIters(I(1), I(6))(t, c)
183183
sharedIterConfig, ok := c.Scenarios[lib.DefaultScenarioName].(executor.SharedIterationsConfig)
184184
require.True(t, ok)
185-
assert.Equal(t, sharedIterConfig.MaxDuration.TimeDuration(), 10*time.Second)
185+
assert.Equal(t, 10*time.Second, sharedIterConfig.MaxDuration.TimeDuration())
186186
}},
187187
// This should get a validation error since VUs are more than the shared iterations
188188
{opts{cli: []string{"--vus", "10", "-i", "6"}}, exp{validationErrors: true}, verifySharedIters(I(10), I(6))},

internal/cmd/runtime_options_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ func testRuntimeOptionsCase(t *testing.T, tc runtimeOptionsTestCase) {
102102
for key, val := range tc.expRTOpts.Env {
103103
archTest = getRunnerErr(lib.RuntimeOptions{Env: map[string]string{key: "almost " + val}})
104104
require.NoError(t, archTest.initializeFirstRunner(ts.GlobalState))
105-
assert.Equal(t, archTest.initRunner.MakeArchive().Env[key], "almost "+val)
105+
assert.Equal(t, "almost "+val, archTest.initRunner.MakeArchive().Env[key])
106106
}
107107
}
108108

internal/execution/scheduler_int_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,6 @@ func TestSetPaused(t *testing.T) {
8787
sched.executors = []lib.Executor{pausableExecutor{err: expectedErr}}
8888
err = sched.SetPaused(true)
8989
require.Error(t, err)
90-
require.Equal(t, err, expectedErr)
90+
require.Equal(t, expectedErr, err)
9191
})
9292
}

0 commit comments

Comments
 (0)