예제 #1
0
 def test_api_error(self):
     self.request._http_request = MagicMock(
         return_value=SparklerStubber.http_response({
             'status': '400'
         }, "{\"Success\": false, \"Message\": \"Session token has expired\", \"Code\": 1020}"
                                                    ))
     self.assertRaises(HttpStatusNotSuccessfulException, self.request.get,
                       ("listings"))
예제 #2
0
 def test_api_error(self):
     self.request._http_request = MagicMock(return_value=SparklerStubber.http_response({'status':'400'}, 
         "{\"Success\": false, \"Message\": \"Session token has expired\", \"Code\": 1020}"))
     self.assertRaises(HttpStatusNotSuccessfulException, self.request.get, ("listings"))
예제 #3
0
 def test_invalid_json(self):
     self.request._http_request = MagicMock(
         return_value=SparklerStubber.http_response(
             {'status': '200'},
             "<html><head><title>Hi</title></head></html>"))
     self.assertRaises(ValueError, self.request.get, ("listings"))
예제 #4
0
 def test_invalid_json(self):
     self.request._http_request = MagicMock(return_value=SparklerStubber.http_response({'status':'200'}, 
         "<html><head><title>Hi</title></head></html>"))
     self.assertRaises(ValueError, self.request.get, ("listings"))