@@ -183,7 +183,7 @@ func TestMatches(t *testing.T) {
183183 selector : & ackv1alpha1.IAMRoleSelector {
184184 Spec : ackv1alpha1.IAMRoleSelectorSpec {
185185 ARN : "arn:aws:iam::123456789012:role/test-role" ,
186- ResourceTypeSelector : []schema .GroupVersionKind {
186+ ResourceTypeSelector : []ackv1alpha1 .GroupVersionKind {
187187 {
188188 Group : "s3.services.k8s.aws" ,
189189 Version : "v1alpha1" ,
@@ -207,7 +207,7 @@ func TestMatches(t *testing.T) {
207207 selector : & ackv1alpha1.IAMRoleSelector {
208208 Spec : ackv1alpha1.IAMRoleSelectorSpec {
209209 ARN : "arn:aws:iam::123456789012:role/test-role" ,
210- ResourceTypeSelector : []schema .GroupVersionKind {
210+ ResourceTypeSelector : []ackv1alpha1 .GroupVersionKind {
211211 {
212212 Kind : "Bucket" ,
213213 },
@@ -229,7 +229,7 @@ func TestMatches(t *testing.T) {
229229 selector : & ackv1alpha1.IAMRoleSelector {
230230 Spec : ackv1alpha1.IAMRoleSelectorSpec {
231231 ARN : "arn:aws:iam::123456789012:role/test-role" ,
232- ResourceTypeSelector : []schema .GroupVersionKind {
232+ ResourceTypeSelector : []ackv1alpha1 .GroupVersionKind {
233233 {
234234 Group : "rds.services.k8s.aws" ,
235235 Version : "v1alpha1" ,
@@ -258,7 +258,7 @@ func TestMatches(t *testing.T) {
258258 selector : & ackv1alpha1.IAMRoleSelector {
259259 Spec : ackv1alpha1.IAMRoleSelectorSpec {
260260 ARN : "arn:aws:iam::123456789012:role/test-role" ,
261- ResourceTypeSelector : []schema .GroupVersionKind {
261+ ResourceTypeSelector : []ackv1alpha1 .GroupVersionKind {
262262 {
263263 Group : "rds.services.k8s.aws" ,
264264 Version : "v1alpha1" ,
@@ -285,7 +285,7 @@ func TestMatches(t *testing.T) {
285285 NamespaceSelector : ackv1alpha1.NamespaceSelector {
286286 Names : []string {"production" },
287287 },
288- ResourceTypeSelector : []schema .GroupVersionKind {
288+ ResourceTypeSelector : []ackv1alpha1 .GroupVersionKind {
289289 {
290290 Kind : "Bucket" ,
291291 },
@@ -310,7 +310,7 @@ func TestMatches(t *testing.T) {
310310 NamespaceSelector : ackv1alpha1.NamespaceSelector {
311311 Names : []string {"production" },
312312 },
313- ResourceTypeSelector : []schema .GroupVersionKind {
313+ ResourceTypeSelector : []ackv1alpha1 .GroupVersionKind {
314314 {
315315 Kind : "DBInstance" ,
316316 },
@@ -430,7 +430,7 @@ func TestValidateSelector(t *testing.T) {
430430 selector : & ackv1alpha1.IAMRoleSelector {
431431 Spec : ackv1alpha1.IAMRoleSelectorSpec {
432432 ARN : "arn:aws:iam::123456789012:role/test-role" ,
433- ResourceTypeSelector : []schema .GroupVersionKind {
433+ ResourceTypeSelector : []ackv1alpha1 .GroupVersionKind {
434434 {
435435 // all fields empty
436436 },
@@ -445,7 +445,7 @@ func TestValidateSelector(t *testing.T) {
445445 selector : & ackv1alpha1.IAMRoleSelector {
446446 Spec : ackv1alpha1.IAMRoleSelectorSpec {
447447 ARN : "arn:aws:iam::123456789012:role/test-role" ,
448- ResourceTypeSelector : []schema .GroupVersionKind {
448+ ResourceTypeSelector : []ackv1alpha1 .GroupVersionKind {
449449 {
450450 Group : "s3.services.k8s.aws" ,
451451 Version : "v1alpha1" ,
@@ -475,7 +475,7 @@ func TestValidateSelector(t *testing.T) {
475475 },
476476 },
477477 },
478- ResourceTypeSelector : []schema .GroupVersionKind {
478+ ResourceTypeSelector : []ackv1alpha1 .GroupVersionKind {
479479 {
480480 Kind : "Bucket" ,
481481 },
@@ -672,13 +672,13 @@ func TestMatchesNamespace(t *testing.T) {
672672func TestMatchesResourceType (t * testing.T ) {
673673 tests := []struct {
674674 name string
675- rtSelectors []schema .GroupVersionKind
675+ rtSelectors []ackv1alpha1 .GroupVersionKind
676676 gvk schema.GroupVersionKind
677677 want bool
678678 }{
679679 {
680680 name : "empty selector matches all" ,
681- rtSelectors : []schema .GroupVersionKind {},
681+ rtSelectors : []ackv1alpha1 .GroupVersionKind {},
682682 gvk : schema.GroupVersionKind {
683683 Group : "s3.services.k8s.aws" ,
684684 Version : "v1alpha1" ,
@@ -688,7 +688,7 @@ func TestMatchesResourceType(t *testing.T) {
688688 },
689689 {
690690 name : "exact match" ,
691- rtSelectors : []schema .GroupVersionKind {
691+ rtSelectors : []ackv1alpha1 .GroupVersionKind {
692692 {
693693 Group : "s3.services.k8s.aws" ,
694694 Version : "v1alpha1" ,
@@ -704,7 +704,7 @@ func TestMatchesResourceType(t *testing.T) {
704704 },
705705 {
706706 name : "partial match - only kind" ,
707- rtSelectors : []schema .GroupVersionKind {
707+ rtSelectors : []ackv1alpha1 .GroupVersionKind {
708708 {
709709 Kind : "Bucket" ,
710710 },
@@ -718,7 +718,7 @@ func TestMatchesResourceType(t *testing.T) {
718718 },
719719 {
720720 name : "partial match - only group" ,
721- rtSelectors : []schema .GroupVersionKind {
721+ rtSelectors : []ackv1alpha1 .GroupVersionKind {
722722 {
723723 Group : "s3.services.k8s.aws" ,
724724 },
@@ -732,7 +732,7 @@ func TestMatchesResourceType(t *testing.T) {
732732 },
733733 {
734734 name : "partial match - group and version" ,
735- rtSelectors : []schema .GroupVersionKind {
735+ rtSelectors : []ackv1alpha1 .GroupVersionKind {
736736 {
737737 Group : "s3.services.k8s.aws" ,
738738 Version : "v1alpha1" ,
@@ -747,7 +747,7 @@ func TestMatchesResourceType(t *testing.T) {
747747 },
748748 {
749749 name : "no match - wrong kind" ,
750- rtSelectors : []schema .GroupVersionKind {
750+ rtSelectors : []ackv1alpha1 .GroupVersionKind {
751751 {
752752 Kind : "DBInstance" ,
753753 },
@@ -761,7 +761,7 @@ func TestMatchesResourceType(t *testing.T) {
761761 },
762762 {
763763 name : "no match - wrong group" ,
764- rtSelectors : []schema .GroupVersionKind {
764+ rtSelectors : []ackv1alpha1 .GroupVersionKind {
765765 {
766766 Group : "rds.services.k8s.aws" ,
767767 Version : "v1alpha1" ,
@@ -777,7 +777,7 @@ func TestMatchesResourceType(t *testing.T) {
777777 },
778778 {
779779 name : "OR logic - multiple selectors" ,
780- rtSelectors : []schema .GroupVersionKind {
780+ rtSelectors : []ackv1alpha1 .GroupVersionKind {
781781 {
782782 Kind : "DBInstance" ,
783783 },
@@ -797,7 +797,7 @@ func TestMatchesResourceType(t *testing.T) {
797797 },
798798 {
799799 name : "OR logic - no match" ,
800- rtSelectors : []schema .GroupVersionKind {
800+ rtSelectors : []ackv1alpha1 .GroupVersionKind {
801801 {
802802 Kind : "DBInstance" ,
803803 },
0 commit comments