@@ -85,7 +85,7 @@ func Test_ingresses2GatewaysAndHttpRoutes(t *testing.T) {
85
85
Name : "example-com-http" ,
86
86
Port : 80 ,
87
87
Protocol : gatewayv1beta1 .HTTPProtocolType ,
88
- Hostname : ptrTo (gatewayv1beta1 .Hostname ("example.com" )),
88
+ Hostname : PtrTo (gatewayv1beta1 .Hostname ("example.com" )),
89
89
}},
90
90
},
91
91
},
@@ -104,14 +104,14 @@ func Test_ingresses2GatewaysAndHttpRoutes(t *testing.T) {
104
104
Matches : []gatewayv1beta1.HTTPRouteMatch {{
105
105
Path : & gatewayv1beta1.HTTPPathMatch {
106
106
Type : & gPathPrefix ,
107
- Value : ptrTo ("/foo" ),
107
+ Value : PtrTo ("/foo" ),
108
108
},
109
109
}},
110
110
BackendRefs : []gatewayv1beta1.HTTPBackendRef {{
111
111
BackendRef : gatewayv1beta1.BackendRef {
112
112
BackendObjectReference : gatewayv1beta1.BackendObjectReference {
113
113
Name : "example" ,
114
- Port : ptrTo (gatewayv1beta1 .PortNumber (3000 )),
114
+ Port : PtrTo (gatewayv1beta1 .PortNumber (3000 )),
115
115
},
116
116
},
117
117
}},
@@ -162,12 +162,12 @@ func Test_ingresses2GatewaysAndHttpRoutes(t *testing.T) {
162
162
Name : "example-com-http" ,
163
163
Port : 80 ,
164
164
Protocol : gatewayv1beta1 .HTTPProtocolType ,
165
- Hostname : ptrTo (gatewayv1beta1 .Hostname ("example.com" )),
165
+ Hostname : PtrTo (gatewayv1beta1 .Hostname ("example.com" )),
166
166
}, {
167
167
Name : "example-com-https" ,
168
168
Port : 443 ,
169
169
Protocol : gatewayv1beta1 .HTTPSProtocolType ,
170
- Hostname : ptrTo (gatewayv1beta1 .Hostname ("example.com" )),
170
+ Hostname : PtrTo (gatewayv1beta1 .Hostname ("example.com" )),
171
171
TLS : & gatewayv1beta1.GatewayTLSConfig {
172
172
CertificateRefs : []gatewayv1beta1.SecretObjectReference {{
173
173
Name : "example-cert" ,
@@ -191,14 +191,14 @@ func Test_ingresses2GatewaysAndHttpRoutes(t *testing.T) {
191
191
Matches : []gatewayv1beta1.HTTPRouteMatch {{
192
192
Path : & gatewayv1beta1.HTTPPathMatch {
193
193
Type : & gPathPrefix ,
194
- Value : ptrTo ("/foo" ),
194
+ Value : PtrTo ("/foo" ),
195
195
},
196
196
}},
197
197
BackendRefs : []gatewayv1beta1.HTTPBackendRef {{
198
198
BackendRef : gatewayv1beta1.BackendRef {
199
199
BackendObjectReference : gatewayv1beta1.BackendObjectReference {
200
200
Name : "example" ,
201
- Port : ptrTo (gatewayv1beta1 .PortNumber (3000 )),
201
+ Port : PtrTo (gatewayv1beta1 .PortNumber (3000 )),
202
202
},
203
203
},
204
204
}},
@@ -214,7 +214,7 @@ func Test_ingresses2GatewaysAndHttpRoutes(t *testing.T) {
214
214
ingresses : []networkingv1.Ingress {{
215
215
ObjectMeta : metav1.ObjectMeta {Name : "net" , Namespace : "different" },
216
216
Spec : networkingv1.IngressSpec {
217
- IngressClassName : ptrTo ("example-proxy" ),
217
+ IngressClassName : PtrTo ("example-proxy" ),
218
218
Rules : []networkingv1.IngressRule {{
219
219
Host : "example.net" ,
220
220
IngressRuleValue : networkingv1.IngressRuleValue {
@@ -226,7 +226,7 @@ func Test_ingresses2GatewaysAndHttpRoutes(t *testing.T) {
226
226
Resource : & corev1.TypedLocalObjectReference {
227
227
Name : "custom" ,
228
228
Kind : "StorageBucket" ,
229
- APIGroup : ptrTo ("vendor.example.com" ),
229
+ APIGroup : PtrTo ("vendor.example.com" ),
230
230
},
231
231
},
232
232
}},
@@ -253,7 +253,7 @@ func Test_ingresses2GatewaysAndHttpRoutes(t *testing.T) {
253
253
Name : "example-net-http" ,
254
254
Port : 80 ,
255
255
Protocol : gatewayv1beta1 .HTTPProtocolType ,
256
- Hostname : ptrTo (gatewayv1beta1 .Hostname ("example.net" )),
256
+ Hostname : PtrTo (gatewayv1beta1 .Hostname ("example.net" )),
257
257
}},
258
258
},
259
259
},
@@ -272,15 +272,15 @@ func Test_ingresses2GatewaysAndHttpRoutes(t *testing.T) {
272
272
Matches : []gatewayv1beta1.HTTPRouteMatch {{
273
273
Path : & gatewayv1beta1.HTTPPathMatch {
274
274
Type : & gExact ,
275
- Value : ptrTo ("/bar" ),
275
+ Value : PtrTo ("/bar" ),
276
276
},
277
277
}},
278
278
BackendRefs : []gatewayv1beta1.HTTPBackendRef {{
279
279
BackendRef : gatewayv1beta1.BackendRef {
280
280
BackendObjectReference : gatewayv1beta1.BackendObjectReference {
281
281
Name : "custom" ,
282
- Group : ptrTo (gatewayv1beta1 .Group ("vendor.example.com" )),
283
- Kind : ptrTo (gatewayv1beta1 .Kind ("StorageBucket" )),
282
+ Group : PtrTo (gatewayv1beta1 .Group ("vendor.example.com" )),
283
+ Kind : PtrTo (gatewayv1beta1 .Kind ("StorageBucket" )),
284
284
},
285
285
},
286
286
}},
@@ -300,7 +300,7 @@ func Test_ingresses2GatewaysAndHttpRoutes(t *testing.T) {
300
300
BackendRef : gatewayv1beta1.BackendRef {
301
301
BackendObjectReference : gatewayv1beta1.BackendObjectReference {
302
302
Name : "default" ,
303
- Port : ptrTo (gatewayv1beta1 .PortNumber (8080 )),
303
+ Port : PtrTo (gatewayv1beta1 .PortNumber (8080 )),
304
304
},
305
305
}},
306
306
}},
@@ -358,7 +358,3 @@ func Test_ingresses2GatewaysAndHttpRoutes(t *testing.T) {
358
358
})
359
359
}
360
360
}
361
-
362
- func ptrTo [T any ](a T ) * T {
363
- return & a
364
- }
0 commit comments