def getData(self, request, page_name=None, params=None): """Returns a JSON object containing information regarding models, properties and supported data providers. """ contents = {} contents['models'] = seeder_models_logic.getModelsData() contents['providers'] = seeder_providers_logic.getProvidersData() # TODO(sttwister): Remove the indent on deployment json = simplejson.dumps(contents, indent=2) return responses.jsonResponse(request, json)
def testGetCachedModelsData(self): """Tests getting model data. """ models = models_logic.getModelsData() models2 = models_logic._getModelsData() self.assertEqual(models, models2)