|
|
@ -20,7 +20,7 @@ class TestTinyDnsFileSource(TestCase): |
|
|
def test_populate_normal(self): |
|
|
def test_populate_normal(self): |
|
|
got = Zone('example.com.', []) |
|
|
got = Zone('example.com.', []) |
|
|
self.source.populate(got) |
|
|
self.source.populate(got) |
|
|
self.assertEquals(14, len(got.records)) |
|
|
|
|
|
|
|
|
self.assertEquals(16, len(got.records)) |
|
|
|
|
|
|
|
|
expected = Zone('example.com.', []) |
|
|
expected = Zone('example.com.', []) |
|
|
for name, data in ( |
|
|
for name, data in ( |
|
|
@ -101,6 +101,16 @@ class TestTinyDnsFileSource(TestCase): |
|
|
'ttl': 3600, |
|
|
'ttl': 3600, |
|
|
'value': 'nottl test TXT', |
|
|
'value': 'nottl test TXT', |
|
|
}), |
|
|
}), |
|
|
|
|
|
('ipv6-3', { |
|
|
|
|
|
'type': 'AAAA', |
|
|
|
|
|
'ttl': 300, |
|
|
|
|
|
'value': '2a02:1348:017c:d5d0:0024:19ff:fef3:5742', |
|
|
|
|
|
}), |
|
|
|
|
|
('ipv6-6', { |
|
|
|
|
|
'type': 'AAAA', |
|
|
|
|
|
'ttl': 3600, |
|
|
|
|
|
'value': '2a02:1348:017c:d5d0:0024:19ff:fef3:5743', |
|
|
|
|
|
}), |
|
|
): |
|
|
): |
|
|
record = Record.new(expected, name, data) |
|
|
record = Record.new(expected, name, data) |
|
|
expected.add_record(record) |
|
|
expected.add_record(record) |
|
|
@ -188,4 +198,4 @@ class TestTinyDnsFileSource(TestCase): |
|
|
def test_ignores_subs(self): |
|
|
def test_ignores_subs(self): |
|
|
got = Zone('example.com.', ['sub']) |
|
|
got = Zone('example.com.', ['sub']) |
|
|
self.source.populate(got) |
|
|
self.source.populate(got) |
|
|
self.assertEquals(13, len(got.records)) |
|
|
|
|
|
|
|
|
self.assertEquals(15, len(got.records)) |