@@ -27,6 +27,7 @@ import (
27
27
"os"
28
28
"path/filepath"
29
29
"reflect"
30
+ "slices"
30
31
"testing"
31
32
32
33
certutil "k8s.io/client-go/util/cert"
@@ -634,13 +635,7 @@ func TestGetAPIServerAltNames(t *testing.T) {
634
635
}
635
636
636
637
for _ , DNSName := range rt .expectedDNSNames {
637
- found := false
638
- for _ , val := range altNames .DNSNames {
639
- if val == DNSName {
640
- found = true
641
- break
642
- }
643
- }
638
+ found := slices .Contains (altNames .DNSNames , DNSName )
644
639
645
640
if ! found {
646
641
t .Errorf ("%s: altNames does not contain DNSName %s but %v" , rt .name , DNSName , altNames .DNSNames )
@@ -696,13 +691,7 @@ func TestGetEtcdAltNames(t *testing.T) {
696
691
expectedDNSNames := []string {"myNode" , "localhost" , proxy }
697
692
for _ , DNSName := range expectedDNSNames {
698
693
t .Run (DNSName , func (t * testing.T ) {
699
- found := false
700
- for _ , val := range altNames .DNSNames {
701
- if val == DNSName {
702
- found = true
703
- break
704
- }
705
- }
694
+ found := slices .Contains (altNames .DNSNames , DNSName )
706
695
707
696
if ! found {
708
697
t .Errorf ("altNames does not contain DNSName %s" , DNSName )
@@ -758,13 +747,7 @@ func TestGetEtcdPeerAltNames(t *testing.T) {
758
747
expectedDNSNames := []string {hostname , proxy }
759
748
for _ , DNSName := range expectedDNSNames {
760
749
t .Run (DNSName , func (t * testing.T ) {
761
- found := false
762
- for _ , val := range altNames .DNSNames {
763
- if val == DNSName {
764
- found = true
765
- break
766
- }
767
- }
750
+ found := slices .Contains (altNames .DNSNames , DNSName )
768
751
769
752
if ! found {
770
753
t .Errorf ("altNames does not contain DNSName %s" , DNSName )
0 commit comments