diff options
| author | cuishuang <imcusg@gmail.com> | 2025-03-31 18:46:54 +0800 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2025-04-06 09:36:41 -0700 |
| commit | 6fd9ee3da9dc5570f66735e835cac2d66a0f6244 (patch) | |
| tree | 79f688d7edf23e21920ac8906a222fbdff4678e2 /src/internal | |
| parent | 1647896aa227d8546de3dbe70a5049eecee964e3 (diff) | |
| download | go-6fd9ee3da9dc5570f66735e835cac2d66a0f6244.tar.xz | |
all: use slices.Equal to simplify code
Change-Id: Ib3be7cee6ca6dce899805aac176ca789eb2fd0f1
Reviewed-on: https://go-review.googlesource.com/c/go/+/661738
Reviewed-by: Carlos Amedee <carlos@golang.org>
Auto-Submit: Sean Liao <sean@liao.dev>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Diffstat (limited to 'src/internal')
| -rw-r--r-- | src/internal/syscall/windows/registry/registry_test.go | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/src/internal/syscall/windows/registry/registry_test.go b/src/internal/syscall/windows/registry/registry_test.go index 12eae54a8f..1e41d7d9f9 100644 --- a/src/internal/syscall/windows/registry/registry_test.go +++ b/src/internal/syscall/windows/registry/registry_test.go @@ -10,6 +10,7 @@ import ( "bytes" "crypto/rand" "os" + "slices" "syscall" "testing" "unsafe" @@ -100,21 +101,6 @@ func TestCreateOpenDeleteKey(t *testing.T) { } } -func equalStringSlice(a, b []string) bool { - if len(a) != len(b) { - return false - } - if a == nil { - return true - } - for i := range a { - if a[i] != b[i] { - return false - } - } - return true -} - type ValueTest struct { Type uint32 Name string @@ -304,7 +290,7 @@ func testGetStringsValue(t *testing.T, k registry.Key, test ValueTest) { t.Errorf("GetStringsValue(%s) failed: %v", test.Name, err) return } - if !equalStringSlice(got, test.Value.([]string)) { + if !slices.Equal(got, test.Value.([]string)) { t.Errorf("want %s value %#v, got %#v", test.Name, test.Value, got) return } |
