mirror of
https://github.com/kubernetes-sigs/external-dns.git
synced 2026-05-05 06:36:11 +02:00
source: remove NewFakeConfigStore one-liner
This commit is contained in:
parent
53bb0594bf
commit
6da9fdd2e2
@ -26,7 +26,6 @@ import (
|
||||
"github.com/stretchr/testify/suite"
|
||||
networkingv1alpha3api "istio.io/api/networking/v1alpha3"
|
||||
networkingv1alpha3 "istio.io/client-go/pkg/apis/networking/v1alpha3"
|
||||
istioclient "istio.io/client-go/pkg/clientset/versioned"
|
||||
istiofake "istio.io/client-go/pkg/clientset/versioned/fake"
|
||||
v1 "k8s.io/api/core/v1"
|
||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
@ -46,7 +45,7 @@ type GatewaySuite struct {
|
||||
|
||||
func (suite *GatewaySuite) SetupTest() {
|
||||
fakeKubernetesClient := fake.NewSimpleClientset()
|
||||
fakeIstioClient := NewFakeConfigStore()
|
||||
fakeIstioClient := istiofake.NewSimpleClientset()
|
||||
var err error
|
||||
|
||||
suite.lbServices = []*v1.Service{
|
||||
@ -137,7 +136,7 @@ func TestNewIstioGatewaySource(t *testing.T) {
|
||||
t.Run(ti.title, func(t *testing.T) {
|
||||
_, err := NewIstioGatewaySource(
|
||||
fake.NewSimpleClientset(),
|
||||
NewFakeConfigStore(),
|
||||
istiofake.NewSimpleClientset(),
|
||||
"",
|
||||
ti.annotationFilter,
|
||||
ti.fqdnTemplate,
|
||||
@ -1142,7 +1141,7 @@ func testGatewayEndpoints(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
}
|
||||
|
||||
fakeIstioClient := NewFakeConfigStore()
|
||||
fakeIstioClient := istiofake.NewSimpleClientset()
|
||||
for _, config := range ti.configItems {
|
||||
gatewayCfg := config.Config()
|
||||
_, err := fakeIstioClient.NetworkingV1alpha3().Gateways(ti.targetNamespace).Create(context.Background(), &gatewayCfg, metav1.CreateOptions{})
|
||||
@ -1175,7 +1174,7 @@ func testGatewayEndpoints(t *testing.T) {
|
||||
// gateway specific helper functions
|
||||
func newTestGatewaySource(loadBalancerList []fakeIngressGatewayService) (*gatewaySource, error) {
|
||||
fakeKubernetesClient := fake.NewSimpleClientset()
|
||||
fakeIstioClient := NewFakeConfigStore()
|
||||
fakeIstioClient := istiofake.NewSimpleClientset()
|
||||
|
||||
for _, lb := range loadBalancerList {
|
||||
service := lb.Service()
|
||||
@ -1276,7 +1275,3 @@ func (c fakeGatewayConfig) Config() networkingv1alpha3.Gateway {
|
||||
|
||||
return gw
|
||||
}
|
||||
|
||||
func NewFakeConfigStore() istioclient.Interface {
|
||||
return istiofake.NewSimpleClientset()
|
||||
}
|
||||
|
||||
@ -25,6 +25,7 @@ import (
|
||||
"github.com/stretchr/testify/mock"
|
||||
"github.com/stretchr/testify/suite"
|
||||
istioclient "istio.io/client-go/pkg/clientset/versioned"
|
||||
istiofake "istio.io/client-go/pkg/clientset/versioned/fake"
|
||||
"k8s.io/client-go/dynamic"
|
||||
"k8s.io/client-go/kubernetes"
|
||||
fakeKube "k8s.io/client-go/kubernetes/fake"
|
||||
@ -93,7 +94,7 @@ func (suite *ByNamesTestSuite) TestAllInitialized() {
|
||||
|
||||
mockClientGenerator := new(MockClientGenerator)
|
||||
mockClientGenerator.On("KubeClient").Return(fakeKube.NewSimpleClientset(), nil)
|
||||
mockClientGenerator.On("IstioClient").Return(NewFakeConfigStore(), nil)
|
||||
mockClientGenerator.On("IstioClient").Return(istiofake.NewSimpleClientset(), nil)
|
||||
mockClientGenerator.On("DynamicKubernetesClient").Return(fakeDynamic, nil)
|
||||
|
||||
sources, err := ByNames(mockClientGenerator, []string{"service", "ingress", "istio-gateway", "contour-ingressroute", "contour-httpproxy", "kong-tcpingress", "fake"}, minimalConfig)
|
||||
|
||||
@ -28,6 +28,7 @@ import (
|
||||
"github.com/stretchr/testify/suite"
|
||||
istionetworking "istio.io/api/networking/v1alpha3"
|
||||
networkingv1alpha3 "istio.io/client-go/pkg/apis/networking/v1alpha3"
|
||||
istiofake "istio.io/client-go/pkg/clientset/versioned/fake"
|
||||
v1 "k8s.io/api/core/v1"
|
||||
"k8s.io/client-go/kubernetes/fake"
|
||||
|
||||
@ -47,7 +48,7 @@ type VirtualServiceSuite struct {
|
||||
|
||||
func (suite *VirtualServiceSuite) SetupTest() {
|
||||
fakeKubernetesClient := fake.NewSimpleClientset()
|
||||
fakeIstioClient := NewFakeConfigStore()
|
||||
fakeIstioClient := istiofake.NewSimpleClientset()
|
||||
var err error
|
||||
|
||||
suite.lbServices = []*v1.Service{
|
||||
@ -158,7 +159,7 @@ func TestNewIstioVirtualServiceSource(t *testing.T) {
|
||||
t.Run(ti.title, func(t *testing.T) {
|
||||
_, err := NewIstioVirtualServiceSource(
|
||||
fake.NewSimpleClientset(),
|
||||
NewFakeConfigStore(),
|
||||
istiofake.NewSimpleClientset(),
|
||||
"",
|
||||
ti.annotationFilter,
|
||||
ti.fqdnTemplate,
|
||||
@ -1451,7 +1452,7 @@ func testVirtualServiceEndpoints(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
}
|
||||
|
||||
fakeIstioClient := NewFakeConfigStore()
|
||||
fakeIstioClient := istiofake.NewSimpleClientset()
|
||||
|
||||
for _, gateway := range gateways {
|
||||
_, err := fakeIstioClient.NetworkingV1alpha3().Gateways(gateway.Namespace).Create(context.Background(), &gateway, metav1.CreateOptions{})
|
||||
@ -1520,7 +1521,7 @@ func testGatewaySelectorMatchesService(t *testing.T) {
|
||||
|
||||
func newTestVirtualServiceSource(loadBalancerList []fakeIngressGatewayService, gwList []fakeGatewayConfig) (*virtualServiceSource, error) {
|
||||
fakeKubernetesClient := fake.NewSimpleClientset()
|
||||
fakeIstioClient := NewFakeConfigStore()
|
||||
fakeIstioClient := istiofake.NewSimpleClientset()
|
||||
|
||||
for _, lb := range loadBalancerList {
|
||||
service := lb.Service()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user