def test_get_exports_by_application(self): self.assertEqual(get_exports_by_application( self.domain), [{ 'value': { 'app_deleted': False, 'app': { 'langs': ['en'], 'name': 'My App', 'id': self.app_id }, 'xmlns': 'myxmlns', 'form': { 'name': { 'en': 'My Form' }, 'id': 0 }, 'module': { 'name': { 'en': 'My Module' }, 'id': 0 } }, 'id': self.app_id, 'key': ['app-manager-analytics-test', {}, 'myxmlns'] }])
def _get_unknown_form_possibilities(self): possibilities = collections.defaultdict(list) for app in get_exports_by_application(self.domain): # index by xmlns x = app['value'] x['has_app'] = True possibilities[app['key'][2]].append(x) return possibilities
def _get_unknown_form_possibilities(self): possibilities = collections.defaultdict(list) for app in get_exports_by_application(self.domain): # index by xmlns x = app['value'] x['has_app'] = True possibilities[app['key'][2]].append(x) return possibilities
def test_get_exports_by_application(self): self.assertEqual(get_exports_by_application(self.domain), [{ 'value': { 'app_deleted': False, 'app': { 'langs': ['en'], 'name': 'My App', 'id': self.app_id }, 'xmlns': 'myxmlns', 'form': {'name': {'en': 'My Form'}, 'id': 0}, 'module': {'name': {'en': 'My Module'}, 'id': 0}}, 'id': self.app_id, 'key': ['app-manager-analytics-test', {}, 'myxmlns'] }])