fix: fix slice init length (#7731)
Initialize a slice with a capacity of len(nameToString) rather than initializing the length of this slice. Signed-off-by: huochexizhan <huochexizhan@outlook.com>
This commit is contained in:
parent
0a543d151b
commit
a6dc97cb5b
|
@ -120,7 +120,7 @@ func TestLoadAndParseOverrideLimits(t *testing.T) {
|
|||
// Burst cannot be 0.
|
||||
_, err = loadAndParseOverrideLimits("testdata/busted_override_burst_0.yml")
|
||||
test.AssertError(t, err, "single override limit with burst=0")
|
||||
test.Assert(t, !os.IsNotExist(err), "test file should exist")
|
||||
test.AssertContains(t, err.Error(), "invalid burst")
|
||||
|
||||
// Id cannot be empty.
|
||||
_, err = loadAndParseOverrideLimits("testdata/busted_override_empty_id.yml")
|
||||
|
@ -179,7 +179,7 @@ func TestLoadAndParseDefaultLimits(t *testing.T) {
|
|||
// Burst cannot be 0.
|
||||
_, err = loadAndParseDefaultLimits("testdata/busted_default_burst_0.yml")
|
||||
test.AssertError(t, err, "single default limit with burst=0")
|
||||
test.Assert(t, !os.IsNotExist(err), "test file should exist")
|
||||
test.AssertContains(t, err.Error(), "invalid burst")
|
||||
|
||||
// Name cannot be empty.
|
||||
_, err = loadAndParseDefaultLimits("testdata/busted_default_empty_name.yml")
|
||||
|
|
|
@ -251,7 +251,7 @@ var stringToName = func() map[string]Name {
|
|||
|
||||
// limitNames is a slice of all rate limit names.
|
||||
var limitNames = func() []string {
|
||||
names := make([]string, len(nameToString))
|
||||
names := make([]string, 0, len(nameToString))
|
||||
for _, v := range nameToString {
|
||||
names = append(names, v)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue