From 074f2761b5ff54c9c9d2e2a720abd29efa5474cc Mon Sep 17 00:00:00 2001 From: apocelipes Date: Wed, 24 Jul 2024 10:32:31 +0000 Subject: crypto/x509,embed: use slices to clean up tests Replace reflect.DeepEqual with slices.Equal, which is much faster. Change-Id: Ia93cc153d1f71ce92656129843be8dadcefbbca3 GitHub-Last-Rev: 0af0cc4205f51b31780ca2cbefe780e7256b1188 GitHub-Pull-Request: golang/go#67610 Reviewed-on: https://go-review.googlesource.com/c/go/+/587817 Reviewed-by: Ian Lance Taylor Reviewed-by: Roland Shoemaker Commit-Queue: Ian Lance Taylor LUCI-TryBot-Result: Go LUCI Auto-Submit: Ian Lance Taylor --- src/embed/internal/embedtest/embed_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/embed/internal/embedtest') diff --git a/src/embed/internal/embedtest/embed_test.go b/src/embed/internal/embedtest/embed_test.go index a6e673a7bc..875265556f 100644 --- a/src/embed/internal/embedtest/embed_test.go +++ b/src/embed/internal/embedtest/embed_test.go @@ -8,6 +8,7 @@ import ( "embed" "io" "reflect" + "slices" "testing" "testing/fstest" ) @@ -56,7 +57,7 @@ func testDir(t *testing.T, f embed.FS, name string, expect ...string) { } names = append(names, name) } - if !reflect.DeepEqual(names, expect) { + if !slices.Equal(names, expect) { t.Errorf("readdir %v = %v, want %v", name, names, expect) } } -- cgit v1.3-5-g9baa