diff --git a/client/request.go b/client/request.go index 1eab4326..daa7e60b 100644 --- a/client/request.go +++ b/client/request.go @@ -298,9 +298,8 @@ func (r *Request) Cookie(key string) string { // Use maps.Collect() to gather them into a map if needed. func (r *Request) Cookies() iter.Seq2[string, string] { return func(yield func(string, string) bool) { - var res bool for k, v := range *r.cookies { - res = yield(k, v) + res := yield(k, v) if !res { return } diff --git a/client/request_test.go b/client/request_test.go index b69fb642..73bae29d 100644 --- a/client/request_test.go +++ b/client/request_test.go @@ -1,3 +1,4 @@ +//nolint:goconst // Much easier to just ignore memory leaks in tests package client import ( @@ -1595,7 +1596,7 @@ func Test_SetValWithStruct(t *testing.T) { require.True(t, func() bool { for _, v := range p.PeekMulti("TSlice") { - if string(v) == "bar" { //nolint:goconst // test + if string(v) == "bar" { return true } }