mirror of
https://github.com/github/octodns.git
synced 2024-05-11 05:55:00 +00:00
MythicBeastsProvider python3
This commit is contained in:
@@ -328,7 +328,7 @@ class MythicBeastsProvider(BaseProvider):
|
||||
|
||||
exists = True
|
||||
for line in resp.content.splitlines():
|
||||
match = MythicBeastsProvider.RE_POPLINE.match(line)
|
||||
match = MythicBeastsProvider.RE_POPLINE.match(line.decode("utf-8"))
|
||||
|
||||
if match is None:
|
||||
self.log.debug('failed to match line: %s', line)
|
||||
|
||||
@@ -441,11 +441,11 @@ class TestMythicBeastsProvider(TestCase):
|
||||
plan = provider.plan(wanted)
|
||||
|
||||
# Octo ignores NS records (15-1)
|
||||
self.assertEquals(1, len(filter(lambda u: isinstance(u, Update),
|
||||
plan.changes)))
|
||||
self.assertEquals(1, len(filter(lambda d: isinstance(d, Delete),
|
||||
plan.changes)))
|
||||
self.assertEquals(14, len(filter(lambda c: isinstance(c, Create),
|
||||
plan.changes)))
|
||||
self.assertEquals(1, len(list(filter(
|
||||
lambda u: isinstance(u, Update), plan.changes))))
|
||||
self.assertEquals(1, len(list(filter(
|
||||
lambda d: isinstance(d, Delete), plan.changes))))
|
||||
self.assertEquals(14, len(list(filter(
|
||||
lambda c: isinstance(c, Create), plan.changes))))
|
||||
self.assertEquals(16, provider.apply(plan))
|
||||
self.assertTrue(plan.exists)
|
||||
|
||||
Reference in New Issue
Block a user