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