]> Cypherpunks repositories - gostls13.git/commitdiff
testing/slogtest: reuse results obtained from previous call
authorSean Liao <sean@liao.dev>
Fri, 19 Jul 2024 23:09:13 +0000 (00:09 +0100)
committerGopher Robot <gobot@golang.org>
Wed, 13 Nov 2024 19:03:44 +0000 (19:03 +0000)
Fixes #67605

Change-Id: Ib48ddfabb93887c88bfca347ba2e5f3c4b4e90b3
Reviewed-on: https://go-review.googlesource.com/c/go/+/599836
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Michael Pratt <mpratt@google.com>
Reviewed-by: Damien Neil <dneil@google.com>
Reviewed-by: Alan Donovan <adonovan@google.com>
src/testing/slogtest/slogtest.go

index 5c3aced65b62a602ebfe2b3861db7777748ae3b4..f9e2d900419ab43204471accef09786abc1dafdd 100644 (file)
@@ -265,7 +265,7 @@ func TestHandler(h slog.Handler, results func() []map[string]any) error {
        if g, w := len(res), len(cases); g != w {
                return fmt.Errorf("got %d results, want %d", g, w)
        }
-       for i, got := range results() {
+       for i, got := range res {
                c := cases[i]
                for _, check := range c.checks {
                        if problem := check(got); problem != "" {