@@ -384,6 +384,22 @@ var _ = Describe("Collector", Ordered, func() {
384384 NsName : types.NamespacedName {Namespace : "test" , Name : "UpstreamSettingsPolicy-1" },
385385 GVK : schema.GroupVersionKind {Kind : kinds .UpstreamSettingsPolicy },
386386 }: {},
387+ {
388+ NsName : types.NamespacedName {Namespace : "test" , Name : "ProxySettingsPolicy-1" },
389+ GVK : schema.GroupVersionKind {Kind : kinds .ProxySettingsPolicy },
390+ }: {TargetRefs : []graph.PolicyTargetRef {{Kind : kinds .Gateway }}},
391+ {
392+ NsName : types.NamespacedName {Namespace : "test" , Name : "ProxySettingsPolicy-2" },
393+ GVK : schema.GroupVersionKind {Kind : kinds .ProxySettingsPolicy },
394+ }: {TargetRefs : []graph.PolicyTargetRef {{Kind : kinds .HTTPRoute }}},
395+ {
396+ NsName : types.NamespacedName {Namespace : "test" , Name : "ProxySettingsPolicy-3" },
397+ GVK : schema.GroupVersionKind {Kind : kinds .ProxySettingsPolicy },
398+ }: {TargetRefs : []graph.PolicyTargetRef {{Kind : kinds .GRPCRoute }}},
399+ {
400+ NsName : types.NamespacedName {Namespace : "test" , Name : "ProxySettingsPolicy-4" },
401+ GVK : schema.GroupVersionKind {Kind : kinds .ProxySettingsPolicy },
402+ }: {TargetRefs : []graph.PolicyTargetRef {{Kind : kinds .Gateway }, {Kind : kinds .HTTPRoute }, {Kind : kinds .GRPCRoute }}},
387403 },
388404 ReferencedNginxProxies : map [types.NamespacedName ]* graph.NginxProxy {
389405 {Namespace : "test" , Name : "NginxProxy-1" }: & gcNP ,
@@ -494,6 +510,8 @@ var _ = Describe("Collector", Ordered, func() {
494510 SnippetsFilterCount : 3 ,
495511 UpstreamSettingsPolicyCount : 1 ,
496512 GatewayAttachedNpCount : 2 ,
513+ GatewayAttachedProxySettingsPolicyCount : 2 ,
514+ RouteAttachedProxySettingsPolicyCount : 4 ,
497515 }
498516 expData .ClusterVersion = "1.29.2"
499517 expData .ClusterPlatform = "kind"
@@ -700,6 +718,22 @@ var _ = Describe("Collector", Ordered, func() {
700718 NsName : types.NamespacedName {Namespace : "test" , Name : "UpstreamSettingsPolicy-1" },
701719 GVK : schema.GroupVersionKind {Kind : kinds .UpstreamSettingsPolicy },
702720 }: {},
721+ {
722+ NsName : types.NamespacedName {Namespace : "test" , Name : "ProxySettingsPolicy-1" },
723+ GVK : schema.GroupVersionKind {Kind : kinds .ProxySettingsPolicy },
724+ }: {TargetRefs : []graph.PolicyTargetRef {{Kind : kinds .Gateway }}},
725+ {
726+ NsName : types.NamespacedName {Namespace : "test" , Name : "ProxySettingsPolicy-2" },
727+ GVK : schema.GroupVersionKind {Kind : kinds .ProxySettingsPolicy },
728+ }: {TargetRefs : []graph.PolicyTargetRef {{Kind : kinds .HTTPRoute }}},
729+ {
730+ NsName : types.NamespacedName {Namespace : "test" , Name : "ProxySettingsPolicy-plural" },
731+ GVK : schema.GroupVersionKind {Kind : kinds .ProxySettingsPolicy },
732+ }: {TargetRefs : []graph.PolicyTargetRef {{Kind : kinds .Gateway }, {Kind : kinds .HTTPRoute }, {Kind : kinds .GRPCRoute }}},
733+ {
734+ NsName : types.NamespacedName {Namespace : "test" , Name : "ProxySettingsPolicy-empty" },
735+ GVK : schema.GroupVersionKind {Kind : kinds .ProxySettingsPolicy },
736+ }: {},
703737 },
704738 ReferencedNginxProxies : map [types.NamespacedName ]* graph.NginxProxy {
705739 {Namespace : "test" , Name : "NginxProxy-1" }: {Valid : true },
@@ -794,6 +828,8 @@ var _ = Describe("Collector", Ordered, func() {
794828 UpstreamSettingsPolicyCount : 1 ,
795829 GatewayAttachedNpCount : 1 ,
796830 BackendTLSPolicyCount : 1 ,
831+ GatewayAttachedProxySettingsPolicyCount : 2 ,
832+ RouteAttachedProxySettingsPolicyCount : 3 ,
797833 }
798834 expData .NginxPodCount = 1
799835 expData .InferencePoolCount = 1
0 commit comments