Skip to content

Commit 4153490

Browse files
committed
updates per feedback
1 parent f765633 commit 4153490

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

sdk/core/azure-core/azure/core/pipeline/transport/_base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -223,8 +223,8 @@ def __repr__(self):
223223

224224
def __deepcopy__(self, memo=None):
225225
try:
226-
data = copy.deepcopy(self.body)
227-
files = copy.deepcopy(self.files)
226+
data = copy.deepcopy(self.body, memo)
227+
files = copy.deepcopy(self.files, memo)
228228
return HttpRequest(self.method, self.url, self.headers, files, data)
229229
except ValueError:
230230
return copy.copy(self)

sdk/core/azure-core/tests/test_universal_pipeline.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ def __deepcopy__(self, memodict={}):
7272

7373
body = Non_deep_copiable()
7474
request = HttpRequest('GET', 'http://127.0.0.1/')
75+
request.headers = {
76+
'user-agent': 'test_request_history'
77+
}
7578
request.body = body
7679
request_history = RequestHistory(request)
7780
assert request_history.http_request.headers == request.headers

0 commit comments

Comments
 (0)