def test_encode(self): expected_result = '{"items": [{"lastname": "1", "id": 1, "firstname": "User"}, {"lastname": "2", "id": 2, "firstname": "User"}], "total": 2}' data = { 'total': 2, 'items': [ { "id": 1, "firstname": "User", "lastname": "1" }, { "id": 2, "firstname": "User", "lastname": "2" }, ] } result = serializer.encode(data) self.assertEqual(result, expected_result)
def _serialize_encode(self, data): return serializer.encode(data).encode('utf8')
def get_live_reload(): result = services.get_live_reload_status() return make_response(serializer.encode(result), 200)
def _make_response_encoded(message, code, exc_info=False): logger.error(message, exc_info=exc_info) return make_response(serializer.encode([unicode(message)]), code)