diff options
author | 2016-03-28 10:17:52 +0100 | |
---|---|---|
committer | 2016-03-28 10:17:52 +0100 | |
commit | 4be4e7430c5a7b2f28f7b209ef79f0f3f32780b0 (patch) | |
tree | f10c1777f3cd96a42c67b8c955c737c88aa58744 /middleware/file/zone_test.go | |
parent | 9eeb2b02595664e861ae639933555b3ed507c93d (diff) | |
parent | 5387c162c994d7d81ccf21c8c8f9d9959ed27240 (diff) | |
download | coredns-4be4e7430c5a7b2f28f7b209ef79f0f3f32780b0.tar.gz coredns-4be4e7430c5a7b2f28f7b209ef79f0f3f32780b0.tar.zst coredns-4be4e7430c5a7b2f28f7b209ef79f0f3f32780b0.zip |
Merge pull request #49 from miekg/zonefile-fix
Zonefile fix
Diffstat (limited to 'middleware/file/zone_test.go')
-rw-r--r-- | middleware/file/zone_test.go | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/middleware/file/zone_test.go b/middleware/file/zone_test.go new file mode 100644 index 000000000..4e3997c46 --- /dev/null +++ b/middleware/file/zone_test.go @@ -0,0 +1,30 @@ +package file + +import ( + "testing" + + "github.com/miekg/dns" +) + +func TestZoneInsert(t *testing.T) { + z := NewZone("miek.nl") + rr, _ := dns.NewRR("miek.nl. IN A 127.0.0.1") + z.Insert(rr) + + t.Logf("%+v\n", z) + + elem := z.Get(rr) + t.Logf("%+v\n", elem) + if elem != nil { + t.Logf("%+v\n", elem.Types(dns.TypeA)) + } + z.Delete(rr) + + t.Logf("%+v\n", z) + + elem = z.Get(rr) + t.Logf("%+v\n", elem) + if elem != nil { + t.Logf("%+v\n", elem.Types(dns.TypeA)) + } +} |