fix: 对齐规格解析跨端超时预算 (#257)
This commit is contained in:
@@ -52,9 +52,11 @@ class _RecordingOpener:
|
||||
def __init__(self, response):
|
||||
self.response = response
|
||||
self.request = None
|
||||
self.timeout = None
|
||||
|
||||
def __call__(self, request, timeout):
|
||||
self.request = request
|
||||
self.timeout = timeout
|
||||
if isinstance(self.response, Exception):
|
||||
raise self.response
|
||||
return self.response
|
||||
@@ -279,6 +281,7 @@ class PurchaseSpecResolutionContractVectorTest(unittest.TestCase):
|
||||
for name, value in opener.request.header_items()
|
||||
}
|
||||
self.assertEqual(headers["idempotency-key"], key)
|
||||
self.assertEqual(opener.timeout, 60.0)
|
||||
|
||||
def test_error_vectors_are_identical_for_http_and_mock(self):
|
||||
defaults = self.fixture["defaults"]
|
||||
|
||||
Reference in New Issue
Block a user