@@ -49,22 +49,22 @@ func TestValidateHTTPSListener(t *testing.T) {
49
49
secretNs := "secret-ns"
50
50
51
51
validSecretRef := v1beta1.SecretObjectReference {
52
- Kind : (* v1beta1 .Kind )(helpers .GetStringPointer ("Secret" )),
52
+ Kind : (* v1beta1 .Kind )(helpers .GetPointer ("Secret" )),
53
53
Name : "secret" ,
54
- Namespace : (* v1beta1 .Namespace )(helpers .GetStringPointer (secretNs )),
54
+ Namespace : (* v1beta1 .Namespace )(helpers .GetPointer (secretNs )),
55
55
}
56
56
57
57
invalidSecretRefGroup := v1beta1.SecretObjectReference {
58
- Group : (* v1beta1 .Group )(helpers .GetStringPointer ("some-group" )),
59
- Kind : (* v1beta1 .Kind )(helpers .GetStringPointer ("Secret" )),
58
+ Group : (* v1beta1 .Group )(helpers .GetPointer ("some-group" )),
59
+ Kind : (* v1beta1 .Kind )(helpers .GetPointer ("Secret" )),
60
60
Name : "secret" ,
61
- Namespace : (* v1beta1 .Namespace )(helpers .GetStringPointer (secretNs )),
61
+ Namespace : (* v1beta1 .Namespace )(helpers .GetPointer (secretNs )),
62
62
}
63
63
64
64
invalidSecretRefKind := v1beta1.SecretObjectReference {
65
- Kind : (* v1beta1 .Kind )(helpers .GetStringPointer ("ConfigMap" )),
65
+ Kind : (* v1beta1 .Kind )(helpers .GetPointer ("ConfigMap" )),
66
66
Name : "secret" ,
67
- Namespace : (* v1beta1 .Namespace )(helpers .GetStringPointer (secretNs )),
67
+ Namespace : (* v1beta1 .Namespace )(helpers .GetPointer (secretNs )),
68
68
}
69
69
70
70
tests := []struct {
@@ -76,7 +76,7 @@ func TestValidateHTTPSListener(t *testing.T) {
76
76
l : v1beta1.Listener {
77
77
Port : 443 ,
78
78
TLS : & v1beta1.GatewayTLSConfig {
79
- Mode : helpers .GetTLSModePointer (v1beta1 .TLSModeTerminate ),
79
+ Mode : helpers .GetPointer (v1beta1 .TLSModeTerminate ),
80
80
CertificateRefs : []v1beta1.SecretObjectReference {validSecretRef },
81
81
},
82
82
},
@@ -87,7 +87,7 @@ func TestValidateHTTPSListener(t *testing.T) {
87
87
l : v1beta1.Listener {
88
88
Port : 0 ,
89
89
TLS : & v1beta1.GatewayTLSConfig {
90
- Mode : helpers .GetTLSModePointer (v1beta1 .TLSModeTerminate ),
90
+ Mode : helpers .GetPointer (v1beta1 .TLSModeTerminate ),
91
91
CertificateRefs : []v1beta1.SecretObjectReference {validSecretRef },
92
92
},
93
93
},
@@ -98,7 +98,7 @@ func TestValidateHTTPSListener(t *testing.T) {
98
98
l : v1beta1.Listener {
99
99
Port : 443 ,
100
100
TLS : & v1beta1.GatewayTLSConfig {
101
- Mode : helpers .GetTLSModePointer (v1beta1 .TLSModeTerminate ),
101
+ Mode : helpers .GetPointer (v1beta1 .TLSModeTerminate ),
102
102
CertificateRefs : []v1beta1.SecretObjectReference {validSecretRef },
103
103
Options : map [v1beta1.AnnotationKey ]v1beta1.AnnotationValue {"key" : "val" },
104
104
},
@@ -110,7 +110,7 @@ func TestValidateHTTPSListener(t *testing.T) {
110
110
l : v1beta1.Listener {
111
111
Port : 443 ,
112
112
TLS : & v1beta1.GatewayTLSConfig {
113
- Mode : helpers .GetTLSModePointer (v1beta1 .TLSModePassthrough ),
113
+ Mode : helpers .GetPointer (v1beta1 .TLSModePassthrough ),
114
114
CertificateRefs : []v1beta1.SecretObjectReference {validSecretRef },
115
115
},
116
116
},
@@ -123,7 +123,7 @@ func TestValidateHTTPSListener(t *testing.T) {
123
123
l : v1beta1.Listener {
124
124
Port : 443 ,
125
125
TLS : & v1beta1.GatewayTLSConfig {
126
- Mode : helpers .GetTLSModePointer (v1beta1 .TLSModeTerminate ),
126
+ Mode : helpers .GetPointer (v1beta1 .TLSModeTerminate ),
127
127
CertificateRefs : []v1beta1.SecretObjectReference {invalidSecretRefGroup },
128
128
},
129
129
},
@@ -136,7 +136,7 @@ func TestValidateHTTPSListener(t *testing.T) {
136
136
l : v1beta1.Listener {
137
137
Port : 443 ,
138
138
TLS : & v1beta1.GatewayTLSConfig {
139
- Mode : helpers .GetTLSModePointer (v1beta1 .TLSModeTerminate ),
139
+ Mode : helpers .GetPointer (v1beta1 .TLSModeTerminate ),
140
140
CertificateRefs : []v1beta1.SecretObjectReference {invalidSecretRefKind },
141
141
},
142
142
},
@@ -149,7 +149,7 @@ func TestValidateHTTPSListener(t *testing.T) {
149
149
l : v1beta1.Listener {
150
150
Port : 443 ,
151
151
TLS : & v1beta1.GatewayTLSConfig {
152
- Mode : helpers .GetTLSModePointer (v1beta1 .TLSModeTerminate ),
152
+ Mode : helpers .GetPointer (v1beta1 .TLSModeTerminate ),
153
153
CertificateRefs : []v1beta1.SecretObjectReference {validSecretRef , validSecretRef },
154
154
},
155
155
},
@@ -184,22 +184,22 @@ func TestValidateListenerHostname(t *testing.T) {
184
184
name : "nil hostname" ,
185
185
},
186
186
{
187
- hostname : (* v1beta1 .Hostname )(helpers .GetStringPointer ("" )),
187
+ hostname : (* v1beta1 .Hostname )(helpers .GetPointer ("" )),
188
188
expectErr : false ,
189
189
name : "empty hostname" ,
190
190
},
191
191
{
192
- hostname : (* v1beta1 .Hostname )(helpers .GetStringPointer ("foo.example.com" )),
192
+ hostname : (* v1beta1 .Hostname )(helpers .GetPointer ("foo.example.com" )),
193
193
expectErr : false ,
194
194
name : "valid hostname" ,
195
195
},
196
196
{
197
- hostname : (* v1beta1 .Hostname )(helpers .GetStringPointer ("*.example.com" )),
197
+ hostname : (* v1beta1 .Hostname )(helpers .GetPointer ("*.example.com" )),
198
198
expectErr : false ,
199
199
name : "wildcard hostname" ,
200
200
},
201
201
{
202
- hostname : (* v1beta1 .Hostname )(helpers .GetStringPointer ("example$com" )),
202
+ hostname : (* v1beta1 .Hostname )(helpers .GetPointer ("example$com" )),
203
203
expectErr : true ,
204
204
name : "invalid hostname" ,
205
205
},
0 commit comments