@@ -11,7 +11,7 @@ import (
11
11
"sigs.k8s.io/aws-load-balancer-controller/pkg/annotations"
12
12
"sigs.k8s.io/aws-load-balancer-controller/pkg/deploy/tracking"
13
13
coremodel "sigs.k8s.io/aws-load-balancer-controller/pkg/model/core"
14
- elbv2model "sigs.k8s.io/aws-load-balancer-controller/pkg/model/elbv2/k8s"
14
+ elbv2modelk8s "sigs.k8s.io/aws-load-balancer-controller/pkg/model/elbv2/k8s"
15
15
"sigs.k8s.io/aws-load-balancer-controller/pkg/testutils"
16
16
"sigs.k8s.io/controller-runtime/pkg/client"
17
17
"testing"
@@ -23,18 +23,18 @@ func Test_defaultTargetGroupBindingManager_Create(t *testing.T) {
23
23
ipv4AddressType := elbv2api .IPAddressTypeIPV4
24
24
testCases := []struct {
25
25
name string
26
- spec elbv2model .TargetGroupBindingResourceSpec
26
+ spec elbv2modelk8s .TargetGroupBindingResourceSpec
27
27
expected elbv2api.TargetGroupBinding
28
28
}{
29
29
{
30
30
name : "just spec, no labels or annotation" ,
31
- spec : elbv2model .TargetGroupBindingResourceSpec {
32
- Template : elbv2model .TargetGroupBindingTemplate {
31
+ spec : elbv2modelk8s .TargetGroupBindingResourceSpec {
32
+ Template : elbv2modelk8s .TargetGroupBindingTemplate {
33
33
ObjectMeta : metav1.ObjectMeta {
34
34
Name : "tgb" ,
35
35
Namespace : "tgb-ns" ,
36
36
},
37
- Spec : elbv2model .TargetGroupBindingSpec {
37
+ Spec : elbv2modelk8s .TargetGroupBindingSpec {
38
38
TargetGroupARN : coremodel .LiteralStringToken ("arn:aws:elasticloadbalancing:us-east-1:565768096483:targetgroup/k8s-echoserv-brokentg-0b7ba7f4ef/ae85b8ea9fb69748" ),
39
39
TargetType : & instanceTargetType ,
40
40
ServiceRef : elbv2api.ServiceReference {
@@ -69,8 +69,8 @@ func Test_defaultTargetGroupBindingManager_Create(t *testing.T) {
69
69
},
70
70
{
71
71
name : "just spec, labels. no annotation" ,
72
- spec : elbv2model .TargetGroupBindingResourceSpec {
73
- Template : elbv2model .TargetGroupBindingTemplate {
72
+ spec : elbv2modelk8s .TargetGroupBindingResourceSpec {
73
+ Template : elbv2modelk8s .TargetGroupBindingTemplate {
74
74
ObjectMeta : metav1.ObjectMeta {
75
75
Name : "tgb" ,
76
76
Namespace : "tgb-ns" ,
@@ -79,7 +79,7 @@ func Test_defaultTargetGroupBindingManager_Create(t *testing.T) {
79
79
"baz" : "bat" ,
80
80
},
81
81
},
82
- Spec : elbv2model .TargetGroupBindingSpec {
82
+ Spec : elbv2modelk8s .TargetGroupBindingSpec {
83
83
TargetGroupARN : coremodel .LiteralStringToken ("arn:aws:elasticloadbalancing:us-east-1:565768096483:targetgroup/k8s-echoserv-brokentg-0b7ba7f4ef/ae85b8ea9fb69748" ),
84
84
TargetType : & instanceTargetType ,
85
85
ServiceRef : elbv2api.ServiceReference {
@@ -116,8 +116,8 @@ func Test_defaultTargetGroupBindingManager_Create(t *testing.T) {
116
116
},
117
117
{
118
118
name : "spec, labels, annotation" ,
119
- spec : elbv2model .TargetGroupBindingResourceSpec {
120
- Template : elbv2model .TargetGroupBindingTemplate {
119
+ spec : elbv2modelk8s .TargetGroupBindingResourceSpec {
120
+ Template : elbv2modelk8s .TargetGroupBindingTemplate {
121
121
ObjectMeta : metav1.ObjectMeta {
122
122
Name : "tgb" ,
123
123
Namespace : "tgb-ns" ,
@@ -130,7 +130,7 @@ func Test_defaultTargetGroupBindingManager_Create(t *testing.T) {
130
130
"ann3" : "ann4" ,
131
131
},
132
132
},
133
- Spec : elbv2model .TargetGroupBindingSpec {
133
+ Spec : elbv2modelk8s .TargetGroupBindingSpec {
134
134
TargetGroupARN : coremodel .LiteralStringToken ("arn:aws:elasticloadbalancing:us-east-1:565768096483:targetgroup/k8s-echoserv-brokentg-0b7ba7f4ef/ae85b8ea9fb69748" ),
135
135
TargetType : & instanceTargetType ,
136
136
ServiceRef : elbv2api.ServiceReference {
@@ -177,7 +177,7 @@ func Test_defaultTargetGroupBindingManager_Create(t *testing.T) {
177
177
Namespace : "test-ns" ,
178
178
Name : "test-stack" ,
179
179
}))
180
- resTGB := elbv2model .NewTargetGroupBindingResource (stack , "my-tgb" , tc .spec )
180
+ resTGB := elbv2modelk8s .NewTargetGroupBindingResource (stack , "my-tgb" , tc .spec )
181
181
manager , k8sClient := createTestDefaultTargetGroupBindingManager ()
182
182
status , err := manager .Create (context .Background (), resTGB )
183
183
assert .NoError (t , err )
@@ -198,19 +198,19 @@ func Test_defaultTargetGroupBindingManager_Update(t *testing.T) {
198
198
ipv4AddressType := elbv2api .IPAddressTypeIPV4
199
199
testCases := []struct {
200
200
name string
201
- spec elbv2model .TargetGroupBindingResourceSpec
201
+ spec elbv2modelk8s .TargetGroupBindingResourceSpec
202
202
existing elbv2api.TargetGroupBinding
203
203
expected elbv2api.TargetGroupBinding
204
204
}{
205
205
{
206
206
name : "just spec, no labels or annotation" ,
207
- spec : elbv2model .TargetGroupBindingResourceSpec {
208
- Template : elbv2model .TargetGroupBindingTemplate {
207
+ spec : elbv2modelk8s .TargetGroupBindingResourceSpec {
208
+ Template : elbv2modelk8s .TargetGroupBindingTemplate {
209
209
ObjectMeta : metav1.ObjectMeta {
210
210
Name : "tgb" ,
211
211
Namespace : "tgb-ns" ,
212
212
},
213
- Spec : elbv2model .TargetGroupBindingSpec {
213
+ Spec : elbv2modelk8s .TargetGroupBindingSpec {
214
214
TargetGroupARN : coremodel .LiteralStringToken ("arn:aws:elasticloadbalancing:us-east-1:565768096483:targetgroup/k8s-echoserv-brokentg-0b7ba7f4ef/ae85b8ea9fb69748" ),
215
215
TargetType : & instanceTargetType ,
216
216
ServiceRef : elbv2api.ServiceReference {
@@ -264,8 +264,8 @@ func Test_defaultTargetGroupBindingManager_Update(t *testing.T) {
264
264
},
265
265
{
266
266
name : "spec labels annotation" ,
267
- spec : elbv2model .TargetGroupBindingResourceSpec {
268
- Template : elbv2model .TargetGroupBindingTemplate {
267
+ spec : elbv2modelk8s .TargetGroupBindingResourceSpec {
268
+ Template : elbv2modelk8s .TargetGroupBindingTemplate {
269
269
ObjectMeta : metav1.ObjectMeta {
270
270
Name : "tgb" ,
271
271
Namespace : "tgb-ns" ,
@@ -277,7 +277,7 @@ func Test_defaultTargetGroupBindingManager_Update(t *testing.T) {
277
277
"ann3" : "ann4" ,
278
278
},
279
279
},
280
- Spec : elbv2model .TargetGroupBindingSpec {
280
+ Spec : elbv2modelk8s .TargetGroupBindingSpec {
281
281
TargetGroupARN : coremodel .LiteralStringToken ("arn:aws:elasticloadbalancing:us-east-1:565768096483:targetgroup/k8s-echoserv-brokentg-0b7ba7f4ef/ae85b8ea9fb69748" ),
282
282
TargetType : & instanceTargetType ,
283
283
ServiceRef : elbv2api.ServiceReference {
@@ -336,8 +336,8 @@ func Test_defaultTargetGroupBindingManager_Update(t *testing.T) {
336
336
},
337
337
{
338
338
name : "only diff is checkpoint annotation, no update" ,
339
- spec : elbv2model .TargetGroupBindingResourceSpec {
340
- Template : elbv2model .TargetGroupBindingTemplate {
339
+ spec : elbv2modelk8s .TargetGroupBindingResourceSpec {
340
+ Template : elbv2modelk8s .TargetGroupBindingTemplate {
341
341
ObjectMeta : metav1.ObjectMeta {
342
342
Name : "tgb" ,
343
343
Namespace : "tgb-ns" ,
@@ -349,7 +349,7 @@ func Test_defaultTargetGroupBindingManager_Update(t *testing.T) {
349
349
"ann3" : "ann4" ,
350
350
},
351
351
},
352
- Spec : elbv2model .TargetGroupBindingSpec {
352
+ Spec : elbv2modelk8s .TargetGroupBindingSpec {
353
353
TargetGroupARN : coremodel .LiteralStringToken ("arn:aws:elasticloadbalancing:us-east-1:565768096483:targetgroup/k8s-echoserv-brokentg-0b7ba7f4ef/ae85b8ea9fb69748" ),
354
354
TargetType : & instanceTargetType ,
355
355
ServiceRef : elbv2api.ServiceReference {
@@ -422,7 +422,7 @@ func Test_defaultTargetGroupBindingManager_Update(t *testing.T) {
422
422
Namespace : "test-ns" ,
423
423
Name : "test-stack" ,
424
424
}))
425
- resTGB := elbv2model .NewTargetGroupBindingResource (stack , "my-tgb" , tc .spec )
425
+ resTGB := elbv2modelk8s .NewTargetGroupBindingResource (stack , "my-tgb" , tc .spec )
426
426
manager , k8sClient := createTestDefaultTargetGroupBindingManager ()
427
427
428
428
err := k8sClient .Create (context .Background (), & tc .existing )
0 commit comments