1
0
mirror of https://github.com/StackExchange/dnscontrol.git synced 2024-05-11 05:55:12 +00:00

"Target" RecordConfig should not be exported (#1061)

* Unexport RecordConfig.Target
* Fix tests
* HEDNS: Fix usage of target field to resolve TXT handling (#1067)

Co-authored-by: Robert Blenkinsopp <robert@blenkinsopp.net>
This commit is contained in:
Tom Limoncelli
2021-03-04 18:58:23 -05:00
committed by GitHub
parent 3e5e976766
commit 21e85e6528
22 changed files with 454 additions and 219 deletions

View File

@ -12,8 +12,8 @@ func TestR53Test_1(t *testing.T) {
Type: "R53_ALIAS",
Name: "foo",
NameFQDN: "foo.domain.tld",
Target: "bar",
}
rec.SetTarget("bar")
rec.R53Alias = make(map[string]string)
rec.R53Alias["type"] = "A"
w := `R53_ALIAS('foo', 'A', 'bar')`
@ -27,8 +27,8 @@ func TestR53Test_1ttl(t *testing.T) {
Type: "R53_ALIAS",
Name: "foo",
NameFQDN: "foo.domain.tld",
Target: "bar",
}
rec.SetTarget("bar")
rec.R53Alias = make(map[string]string)
rec.R53Alias["type"] = "A"
w := `R53_ALIAS('foo', 'A', 'bar', TTL(321))`
@ -42,8 +42,8 @@ func TestR53Test_2(t *testing.T) {
Type: "R53_ALIAS",
Name: "foo",
NameFQDN: "foo.domain.tld",
Target: "bar",
}
rec.SetTarget("bar")
rec.R53Alias = make(map[string]string)
rec.R53Alias["type"] = "A"
rec.R53Alias["zone_id"] = "blarg"
@ -58,8 +58,8 @@ func TestR53Test_2ttl(t *testing.T) {
Type: "R53_ALIAS",
Name: "foo",
NameFQDN: "foo.domain.tld",
Target: "bar",
}
rec.SetTarget("bar")
rec.R53Alias = make(map[string]string)
rec.R53Alias["type"] = "A"
rec.R53Alias["zone_id"] = "blarg"