@@ -19,7 +19,8 @@ def test_retry_policy_respects_retry_after(mocksleep, http_status):
1919 dummy_response = mock .Mock ()
2020 dummy_response .headers = {"Retry-After" : "5" }
2121 dummy_response .status_code = http_status
22- ctx = RetryContext (1 , response = dummy_response )
22+ caller_info = RequestCallerInfo (authorizer = None )
23+ ctx = RetryContext (1 , caller_info = caller_info , response = dummy_response )
2324
2425 assert checker .should_retry (ctx ) is True
2526 mocksleep .assert_not_called ()
@@ -36,7 +37,8 @@ def test_retry_policy_ignores_retry_after_too_high(mocksleep, http_status):
3637 dummy_response = mock .Mock ()
3738 dummy_response .headers = {"Retry-After" : "20" }
3839 dummy_response .status_code = http_status
39- ctx = RetryContext (1 , response = dummy_response )
40+ caller_info = RequestCallerInfo (authorizer = None )
41+ ctx = RetryContext (1 , caller_info = caller_info , response = dummy_response )
4042
4143 assert checker .should_retry (ctx ) is True
4244 mocksleep .assert_not_called ()
@@ -52,7 +54,8 @@ def test_retry_policy_ignores_malformed_retry_after(mocksleep, http_status):
5254 dummy_response = mock .Mock ()
5355 dummy_response .headers = {"Retry-After" : "not-an-integer" }
5456 dummy_response .status_code = http_status
55- ctx = RetryContext (1 , response = dummy_response )
57+ caller_info = RequestCallerInfo (authorizer = None )
58+ ctx = RetryContext (1 , caller_info = caller_info , response = dummy_response )
5659
5760 assert checker .should_retry (ctx ) is True
5861 mocksleep .assert_not_called ()
@@ -70,7 +73,8 @@ def test_retry_policy_ignores_malformed_retry_after(mocksleep, http_status):
7073def test_default_retry_check_noop_on_exception (checkname , mocksleep ):
7174 transport = RequestsTransport ()
7275 method = getattr (transport , checkname )
73- ctx = RetryContext (1 , exception = Exception ("foo" ))
76+ caller_info = RequestCallerInfo (authorizer = None )
77+ ctx = RetryContext (1 , caller_info = caller_info , exception = Exception ("foo" ))
7478 assert method (ctx ) is RetryCheckResult .no_decision
7579
7680
0 commit comments