|
|
|
@ -44,12 +44,6 @@ class TestDnsMadeEasyProvider(TestCase): |
|
|
|
'value': 'aname.unit.tests.' |
|
|
|
})) |
|
|
|
|
|
|
|
expected.add_record(Record.new(expected, 'sub', { |
|
|
|
'ttl': 1800, |
|
|
|
'type': 'ALIAS', |
|
|
|
'value': 'aname.unit.tests.' |
|
|
|
})) |
|
|
|
|
|
|
|
for record in list(expected.records): |
|
|
|
if record.name == 'sub' and record._type == 'NS': |
|
|
|
expected._remove_record(record) |
|
|
|
@ -108,14 +102,14 @@ class TestDnsMadeEasyProvider(TestCase): |
|
|
|
|
|
|
|
zone = Zone('unit.tests.', []) |
|
|
|
provider.populate(zone) |
|
|
|
self.assertEquals(15, len(zone.records)) |
|
|
|
self.assertEquals(14, len(zone.records)) |
|
|
|
changes = self.expected.changes(zone, provider) |
|
|
|
self.assertEquals(0, len(changes)) |
|
|
|
|
|
|
|
# 2nd populate makes no network calls/all from cache |
|
|
|
again = Zone('unit.tests.', []) |
|
|
|
provider.populate(again) |
|
|
|
self.assertEquals(15, len(again.records)) |
|
|
|
self.assertEquals(14, len(again.records)) |
|
|
|
|
|
|
|
# bust the cache |
|
|
|
del provider._zone_records[zone.name] |
|
|
|
@ -180,7 +174,7 @@ class TestDnsMadeEasyProvider(TestCase): |
|
|
|
'port': 30 |
|
|
|
}), |
|
|
|
]) |
|
|
|
self.assertEquals(27, provider._client._request.call_count) |
|
|
|
self.assertEquals(26, provider._client._request.call_count) |
|
|
|
|
|
|
|
provider._client._request.reset_mock() |
|
|
|
|
|
|
|
|