@@ -44,7 +44,7 @@ def set_up(self):
4444 )
4545 self .response = get_xmlrpc_response ()
4646
47- @mock .patch ('requests.request' )
47+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
4848 def test_call (self , request ):
4949 request .return_value = self .response
5050
@@ -95,7 +95,7 @@ def test_proxy_without_protocol(self):
9595 warnings .warn ("Incorrect Exception raised. Expected a "
9696 "SoftLayer.TransportError error" )
9797
98- @mock .patch ('requests.request' )
98+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
9999 def test_valid_proxy (self , request ):
100100 request .return_value = self .response
101101 self .transport .proxy = 'http://localhost:3128'
@@ -116,7 +116,7 @@ def test_valid_proxy(self, request):
116116 cert = None ,
117117 verify = True )
118118
119- @mock .patch ('requests.request' )
119+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
120120 def test_identifier (self , request ):
121121 request .return_value = self .response
122122
@@ -134,7 +134,7 @@ def test_identifier(self, request):
134134<value><int>1234</int></value>
135135</member>""" , kwargs ['data' ])
136136
137- @mock .patch ('requests.request' )
137+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
138138 def test_filter (self , request ):
139139 request .return_value = self .response
140140
@@ -152,7 +152,7 @@ def test_filter(self, request):
152152<value><string>^= prefix</string></value>
153153</member>""" , kwargs ['data' ])
154154
155- @mock .patch ('requests.request' )
155+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
156156 def test_limit_offset (self , request ):
157157 request .return_value = self .response
158158
@@ -172,7 +172,7 @@ def test_limit_offset(self, request):
172172<value><int>10</int></value>
173173</member>""" , kwargs ['data' ])
174174
175- @mock .patch ('requests.request' )
175+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
176176 def test_old_mask (self , request ):
177177 request .return_value = self .response
178178
@@ -194,7 +194,7 @@ def test_old_mask(self, request):
194194</struct></value>
195195</member>""" , kwargs ['data' ])
196196
197- @mock .patch ('requests.request' )
197+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
198198 def test_mask_call_no_mask_prefix (self , request ):
199199 request .return_value = self .response
200200
@@ -210,7 +210,7 @@ def test_mask_call_no_mask_prefix(self, request):
210210 "<value><string>mask[something.nested]</string></value>" ,
211211 kwargs ['data' ])
212212
213- @mock .patch ('requests.request' )
213+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
214214 def test_mask_call_v2 (self , request ):
215215 request .return_value = self .response
216216
@@ -226,7 +226,7 @@ def test_mask_call_v2(self, request):
226226 "<value><string>mask[something[nested]]</string></value>" ,
227227 kwargs ['data' ])
228228
229- @mock .patch ('requests.request' )
229+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
230230 def test_mask_call_v2_dot (self , request ):
231231 request .return_value = self .response
232232
@@ -241,7 +241,7 @@ def test_mask_call_v2_dot(self, request):
241241 self .assertIn ("<value><string>mask.something.nested</string></value>" ,
242242 kwargs ['data' ])
243243
244- @mock .patch ('requests.request' )
244+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
245245 def test_request_exception (self , request ):
246246 # Test Text Error
247247 e = requests .HTTPError ('error' )
@@ -257,7 +257,7 @@ def test_request_exception(self, request):
257257 self .assertRaises (SoftLayer .TransportError , self .transport , req )
258258
259259
260- @mock .patch ('requests.request' )
260+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
261261@pytest .mark .parametrize (
262262 "transport_verify,request_verify,expected" ,
263263 [
@@ -313,7 +313,7 @@ def set_up(self):
313313 endpoint_url = 'http://something.com' ,
314314 )
315315
316- @mock .patch ('requests.request' )
316+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
317317 def test_basic (self , request ):
318318 request ().content = '[]'
319319 request ().text = '[]'
@@ -340,7 +340,7 @@ def test_basic(self, request):
340340 proxies = None ,
341341 timeout = None )
342342
343- @mock .patch ('requests.request' )
343+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
344344 def test_error (self , request ):
345345 # Test JSON Error
346346 e = requests .HTTPError ('error' )
@@ -366,10 +366,9 @@ def test_proxy_without_protocol(self):
366366 try :
367367 self .assertRaises (SoftLayer .TransportError , self .transport , req )
368368 except AssertionError :
369- warnings .warn ("AssertionError raised instead of a "
370- "SoftLayer.TransportError error" )
369+ warnings .warn ("AssertionError raised instead of a SoftLayer.TransportError error" )
371370
372- @mock .patch ('requests.request' )
371+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
373372 def test_valid_proxy (self , request ):
374373 request ().text = '{}'
375374 self .transport .proxy = 'http://localhost:3128'
@@ -392,7 +391,7 @@ def test_valid_proxy(self, request):
392391 timeout = mock .ANY ,
393392 headers = mock .ANY )
394393
395- @mock .patch ('requests.request' )
394+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
396395 def test_with_id (self , request ):
397396 request ().text = '{}'
398397
@@ -416,7 +415,7 @@ def test_with_id(self, request):
416415 proxies = None ,
417416 timeout = None )
418417
419- @mock .patch ('requests.request' )
418+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
420419 def test_with_args (self , request ):
421420 request ().text = '{}'
422421
@@ -440,7 +439,7 @@ def test_with_args(self, request):
440439 proxies = None ,
441440 timeout = None )
442441
443- @mock .patch ('requests.request' )
442+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
444443 def test_with_filter (self , request ):
445444 request ().text = '{}'
446445
@@ -465,7 +464,7 @@ def test_with_filter(self, request):
465464 proxies = None ,
466465 timeout = None )
467466
468- @mock .patch ('requests.request' )
467+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
469468 def test_with_mask (self , request ):
470469 request ().text = '{}'
471470
@@ -510,7 +509,7 @@ def test_with_mask(self, request):
510509 proxies = None ,
511510 timeout = None )
512511
513- @mock .patch ('requests.request' )
512+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
514513 def test_with_limit_offset (self , request ):
515514 request ().text = '{}'
516515
@@ -536,7 +535,7 @@ def test_with_limit_offset(self, request):
536535 proxies = None ,
537536 timeout = None )
538537
539- @mock .patch ('requests.request' )
538+ @mock .patch ('SoftLayer.transports. requests.Session .request' )
540539 def test_unknown_error (self , request ):
541540 e = requests .RequestException ('error' )
542541 e .response = mock .MagicMock ()
@@ -550,8 +549,7 @@ def test_unknown_error(self, request):
550549
551550 self .assertRaises (SoftLayer .TransportError , self .transport , req )
552551
553-
554- @mock .patch ('requests.request' )
552+ @mock .patch ('SoftLayer.transports.requests.Session.request' )
555553 @mock .patch ('requests.auth.HTTPBasicAuth' )
556554 def test_with_special_auth (self , auth , request ):
557555 request ().text = '{}'
@@ -565,8 +563,8 @@ def test_with_special_auth(self, auth, request):
565563 req .transport_user = user
566564 req .transport_password = password
567565
568-
569566 resp = self .transport (req )
567+ self .assertEqual (resp , {})
570568 auth .assert_called_with (user , password )
571569 request .assert_called_with (
572570 'GET' ,
@@ -587,23 +585,19 @@ def set_up(self):
587585 self .transport = transports .FixtureTransport ()
588586
589587 def test_basic (self ):
590-
591588 req = transports .Request ()
592589 req .service = 'SoftLayer_Account'
593590 req .method = 'getObject'
594591 resp = self .transport (req )
595-
596- self .assertEqual (resp ['cdnAccounts' ][0 ]['accountId' ], 1234 )
592+ self .assertEqual (resp ['accountId' ], 1234 )
597593
598594 def test_no_module (self ):
599-
600595 req = transports .Request ()
601596 req .service = 'Doesnt_Exist'
602597 req .method = 'getObject'
603598 self .assertRaises (NotImplementedError , self .transport , req )
604599
605600 def test_no_method (self ):
606-
607601 req = transports .Request ()
608602 req .service = 'SoftLayer_Account'
609603 req .method = 'getObjectzzzz'
0 commit comments