Skip to content

Commit a6bc755

Browse files
authored
Merge pull request #2197 from k0da/regr_fix
Fix controller tests
2 parents 41ea66b + c792d49 commit a6bc755

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

controller/controller_test.go

+8-4
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,9 @@ func TestShouldRunOnce(t *testing.T) {
223223

224224
func testControllerFiltersDomains(t *testing.T, configuredEndpoints []*endpoint.Endpoint, domainFilter endpoint.DomainFilterInterface, providerEndpoints []*endpoint.Endpoint, expectedChanges []*plan.Changes) {
225225
t.Helper()
226+
cfg := externaldns.NewConfig()
227+
cfg.ManagedDNSRecordTypes = []string{endpoint.RecordTypeA, endpoint.RecordTypeCNAME}
228+
226229
source := new(testutils.MockSource)
227230
source.On("Endpoints").Return(configuredEndpoints, nil)
228231

@@ -235,10 +238,11 @@ func testControllerFiltersDomains(t *testing.T, configuredEndpoints []*endpoint.
235238
require.NoError(t, err)
236239

237240
ctrl := &Controller{
238-
Source: source,
239-
Registry: r,
240-
Policy: &plan.SyncPolicy{},
241-
DomainFilter: domainFilter,
241+
Source: source,
242+
Registry: r,
243+
Policy: &plan.SyncPolicy{},
244+
DomainFilter: domainFilter,
245+
ManagedRecordTypes: cfg.ManagedDNSRecordTypes,
242246
}
243247

244248
assert.NoError(t, ctrl.RunOnce(context.Background()))

0 commit comments

Comments
 (0)