From 68797222744d17ebda05804c6a5912bd129b8112 Mon Sep 17 00:00:00 2001 From: Ilia Mirkin Date: Tue, 16 Jul 2024 14:05:34 -0400 Subject: [PATCH] ssh: remove go 1.21+ dependency on slices Fixes golang/go#68469 Change-Id: Ieea3c444b0458d169a6ff224e59b3b815264de89 Reviewed-on: https://go-review.googlesource.com/c/crypto/+/598775 LUCI-TryBot-Result: Go LUCI Reviewed-by: Nicola Murino Auto-Submit: Nicola Murino Reviewed-by: Cherry Mui Reviewed-by: Carlos Amedee --- ssh/server_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ssh/server_test.go b/ssh/server_test.go index 9057a9b..b6d8ab3 100644 --- a/ssh/server_test.go +++ b/ssh/server_test.go @@ -9,7 +9,7 @@ import ( "fmt" "io" "net" - "slices" + "reflect" "strings" "sync/atomic" "testing" @@ -294,7 +294,7 @@ func TestBannerError(t *testing.T) { "banner from PublicKeyCallback", "banner from KeyboardInteractiveCallback", } - if !slices.Equal(banners, wantBanners) { + if !reflect.DeepEqual(banners, wantBanners) { t.Errorf("got banners:\n%q\nwant banners:\n%q", banners, wantBanners) } }