示例#1
0
 def __init__(self, response):
     self.response = response
     self.status_code = response.status_code
     try:
         self.debug = json.loads(response.content)
     except (ValueError, TypeError):
         self.debug = {'message': response.content}
示例#2
0
 def __init__(self, response):
     self.response = response
     self.status_code = response.status_code
     try:
         self.debug = json.loads(response.content)
     except (ValueError, TypeError):
         self.debug = {'message': response.content}
示例#3
0
 def loads(self, json_content):
     resource_chunk = json.loads(json_content)
     if not hasattr(resource_chunk, 'items'):
         return [self.__load(raw_resource)
                 for raw_resource in resource_chunk]
     else:
         return self.__load(resource_chunk)
示例#4
0
 def test_decoder(self):
     to_dict = json.loads(self.json_)
     self.assertEquals(self.dict_, to_dict)
示例#5
0
 def test_encoder(self):
     dict_ = json.loads(json.dumps(self.dict_))
     self.assertEquals(self.dict_, dict_)
示例#6
0
 def test_decoder(self):
     to_dict = json.loads(self.json_)
     self.assertEquals(self.dict_, to_dict)
示例#7
0
 def loads(self, json_content):
     return json.loads(json_content)