Skip to content

Commit 20e6092

Browse files
[Storage] Migrate test_file_api_version.py to test proxy (file-share) (#26812)
* Initial script pass, sync done * Passing async * Fix imports
1 parent 96f07fd commit 20e6092

6 files changed

+628
-828
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,265 @@
1+
{
2+
"Entries": [
3+
{
4+
"RequestUri": "https://storagename.file.core.windows.net/utshare302130d8?restype=share",
5+
"RequestMethod": "PUT",
6+
"RequestHeaders": {
7+
"Accept": "application/xml",
8+
"Accept-Encoding": "gzip, deflate",
9+
"Connection": "keep-alive",
10+
"Content-Length": "0",
11+
"User-Agent": "azsdk-python-storage-file-share/12.10.1 Python/3.10.2 (Windows-10-10.0.19044-SP0)",
12+
"x-ms-date": "Thu, 13 Oct 2022 19:40:51 GMT",
13+
"x-ms-version": "2019-02-02"
14+
},
15+
"RequestBody": null,
16+
"StatusCode": 201,
17+
"ResponseHeaders": {
18+
"Content-Length": "0",
19+
"Date": "Thu, 13 Oct 2022 19:40:51 GMT",
20+
"ETag": "\u00220x8DAAD52D647C2A1\u0022",
21+
"Last-Modified": "Thu, 13 Oct 2022 19:40:52 GMT",
22+
"Server": [
23+
"Windows-Azure-File/1.0",
24+
"Microsoft-HTTPAPI/2.0"
25+
],
26+
"x-ms-version": "2019-02-02"
27+
},
28+
"ResponseBody": null
29+
},
30+
{
31+
"RequestUri": "https://storagename.file.core.windows.net/utshare302130d8/file302130d8",
32+
"RequestMethod": "PUT",
33+
"RequestHeaders": {
34+
"Accept": "application/xml",
35+
"Accept-Encoding": "gzip, deflate",
36+
"Connection": "keep-alive",
37+
"Content-Length": "0",
38+
"User-Agent": "azsdk-python-storage-file-share/12.10.1 Python/3.10.2 (Windows-10-10.0.19044-SP0)",
39+
"x-ms-content-length": "1024",
40+
"x-ms-date": "Thu, 13 Oct 2022 19:40:52 GMT",
41+
"x-ms-file-attributes": "none",
42+
"x-ms-file-creation-time": "now",
43+
"x-ms-file-last-write-time": "now",
44+
"x-ms-file-permission": "Inherit",
45+
"x-ms-type": "file",
46+
"x-ms-version": "2019-02-02"
47+
},
48+
"RequestBody": null,
49+
"StatusCode": 201,
50+
"ResponseHeaders": {
51+
"Content-Length": "0",
52+
"Date": "Thu, 13 Oct 2022 19:40:51 GMT",
53+
"ETag": "\u00220x8DAAD52D65D81E4\u0022",
54+
"Last-Modified": "Thu, 13 Oct 2022 19:40:52 GMT",
55+
"Server": [
56+
"Windows-Azure-File/1.0",
57+
"Microsoft-HTTPAPI/2.0"
58+
],
59+
"x-ms-file-attributes": "Archive",
60+
"x-ms-file-change-time": "2022-10-13T19:40:52.1722340Z",
61+
"x-ms-file-creation-time": "2022-10-13T19:40:52.1722340Z",
62+
"x-ms-file-id": "13835128424026341376",
63+
"x-ms-file-last-write-time": "2022-10-13T19:40:52.1722340Z",
64+
"x-ms-file-parent-id": "0",
65+
"x-ms-file-permission-key": "1868309661166588891*12776001847474142037",
66+
"x-ms-request-server-encrypted": "true",
67+
"x-ms-version": "2019-02-02"
68+
},
69+
"ResponseBody": null
70+
},
71+
{
72+
"RequestUri": "https://storagename.file.core.windows.net/utshare302130d8/file302130d8?comp=range",
73+
"RequestMethod": "PUT",
74+
"RequestHeaders": {
75+
"Accept": "application/xml",
76+
"Accept-Encoding": "gzip, deflate",
77+
"Connection": "keep-alive",
78+
"Content-Length": "1024",
79+
"Content-Type": "application/octet-stream",
80+
"User-Agent": "azsdk-python-storage-file-share/12.10.1 Python/3.10.2 (Windows-10-10.0.19044-SP0)",
81+
"x-ms-date": "Thu, 13 Oct 2022 19:40:52 GMT",
82+
"x-ms-range": "bytes=0-1023",
83+
"x-ms-version": "2019-02-02",
84+
"x-ms-write": "update"
85+
},
86+
"RequestBody": "YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYQ==",
87+
"StatusCode": 201,
88+
"ResponseHeaders": {
89+
"Content-Length": "0",
90+
"Content-MD5": "yaNM/IXZgmmMasifdgcavQ==",
91+
"Date": "Thu, 13 Oct 2022 19:40:52 GMT",
92+
"ETag": "\u00220x8DAAD52D6712DED\u0022",
93+
"Last-Modified": "Thu, 13 Oct 2022 19:40:52 GMT",
94+
"Server": [
95+
"Windows-Azure-File/1.0",
96+
"Microsoft-HTTPAPI/2.0"
97+
],
98+
"x-ms-request-server-encrypted": "true",
99+
"x-ms-version": "2019-02-02"
100+
},
101+
"ResponseBody": null
102+
},
103+
{
104+
"RequestUri": "https://storagename.file.core.windows.net/utshare302130d8/file302130d8",
105+
"RequestMethod": "HEAD",
106+
"RequestHeaders": {
107+
"Accept": "application/xml",
108+
"Accept-Encoding": "gzip, deflate",
109+
"Connection": "keep-alive",
110+
"User-Agent": "azsdk-python-storage-file-share/12.10.1 Python/3.10.2 (Windows-10-10.0.19044-SP0)",
111+
"x-ms-date": "Thu, 13 Oct 2022 19:40:52 GMT",
112+
"x-ms-version": "2019-02-02"
113+
},
114+
"RequestBody": null,
115+
"StatusCode": 200,
116+
"ResponseHeaders": {
117+
"Content-Length": "1024",
118+
"Content-Type": "application/octet-stream",
119+
"Date": "Thu, 13 Oct 2022 19:40:52 GMT",
120+
"ETag": "\u00220x8DAAD52D6712DED\u0022",
121+
"Last-Modified": "Thu, 13 Oct 2022 19:40:52 GMT",
122+
"Server": [
123+
"Windows-Azure-File/1.0",
124+
"Microsoft-HTTPAPI/2.0"
125+
],
126+
"Vary": "Origin",
127+
"x-ms-file-attributes": "Archive",
128+
"x-ms-file-change-time": "2022-10-13T19:40:52.3011565Z",
129+
"x-ms-file-creation-time": "2022-10-13T19:40:52.1722340Z",
130+
"x-ms-file-id": "13835128424026341376",
131+
"x-ms-file-last-write-time": "2022-10-13T19:40:52.3011565Z",
132+
"x-ms-file-parent-id": "0",
133+
"x-ms-file-permission-key": "1868309661166588891*12776001847474142037",
134+
"x-ms-lease-state": "available",
135+
"x-ms-lease-status": "unlocked",
136+
"x-ms-server-encrypted": "true",
137+
"x-ms-type": "File",
138+
"x-ms-version": "2019-02-02"
139+
},
140+
"ResponseBody": null
141+
},
142+
{
143+
"RequestUri": "https://storagename.file.core.windows.net/utshare302130d8/file1copy",
144+
"RequestMethod": "PUT",
145+
"RequestHeaders": {
146+
"Accept": "application/xml",
147+
"Accept-Encoding": "gzip, deflate",
148+
"Connection": "keep-alive",
149+
"Content-Length": "0",
150+
"User-Agent": "azsdk-python-storage-file-share/12.10.1 Python/3.10.2 (Windows-10-10.0.19044-SP0)",
151+
"x-ms-copy-source": "https://storagename.file.core.windows.net/utshare302130d8/file302130d8",
152+
"x-ms-date": "Thu, 13 Oct 2022 19:40:52 GMT",
153+
"x-ms-version": "2019-02-02"
154+
},
155+
"RequestBody": null,
156+
"StatusCode": 202,
157+
"ResponseHeaders": {
158+
"Content-Length": "0",
159+
"Date": "Thu, 13 Oct 2022 19:40:53 GMT",
160+
"ETag": "\u00220x8DAAD52D6F0AABF\u0022",
161+
"Last-Modified": "Thu, 13 Oct 2022 19:40:53 GMT",
162+
"Server": [
163+
"Windows-Azure-File/1.0",
164+
"Microsoft-HTTPAPI/2.0"
165+
],
166+
"x-ms-copy-id": "8487be91-46ef-43f9-82f0-8a09d31ee2f6",
167+
"x-ms-copy-status": "success",
168+
"x-ms-version": "2019-02-02"
169+
},
170+
"ResponseBody": null
171+
},
172+
{
173+
"RequestUri": "https://storagename.file.core.windows.net/utshare302130d8/file1copy",
174+
"RequestMethod": "HEAD",
175+
"RequestHeaders": {
176+
"Accept": "application/xml",
177+
"Accept-Encoding": "gzip, deflate",
178+
"Connection": "keep-alive",
179+
"User-Agent": "azsdk-python-storage-file-share/12.10.1 Python/3.10.2 (Windows-10-10.0.19044-SP0)",
180+
"x-ms-date": "Thu, 13 Oct 2022 19:40:53 GMT",
181+
"x-ms-version": "2019-02-02"
182+
},
183+
"RequestBody": null,
184+
"StatusCode": 200,
185+
"ResponseHeaders": {
186+
"Content-Length": "1024",
187+
"Content-Type": "application/octet-stream",
188+
"Date": "Thu, 13 Oct 2022 19:40:53 GMT",
189+
"ETag": "\u00220x8DAAD52D6F0AABF\u0022",
190+
"Last-Modified": "Thu, 13 Oct 2022 19:40:53 GMT",
191+
"Server": [
192+
"Windows-Azure-File/1.0",
193+
"Microsoft-HTTPAPI/2.0"
194+
],
195+
"Vary": "Origin",
196+
"x-ms-copy-completion-time": "Thu, 13 Oct 2022 19:40:53 GMT",
197+
"x-ms-copy-id": "8487be91-46ef-43f9-82f0-8a09d31ee2f6",
198+
"x-ms-copy-progress": "1024/1024",
199+
"x-ms-copy-source": "https://storagename.file.core.windows.net/utshare302130d8/file302130d8",
200+
"x-ms-copy-status": "success",
201+
"x-ms-file-attributes": "Archive",
202+
"x-ms-file-change-time": "2022-10-13T19:40:52.3011565Z",
203+
"x-ms-file-creation-time": "2022-10-13T19:40:53.1366591Z",
204+
"x-ms-file-id": "11529285414812647424",
205+
"x-ms-file-last-write-time": "2022-10-13T19:40:52.3011565Z",
206+
"x-ms-file-parent-id": "0",
207+
"x-ms-file-permission-key": "1868309661166588891*12776001847474142037",
208+
"x-ms-lease-state": "available",
209+
"x-ms-lease-status": "unlocked",
210+
"x-ms-server-encrypted": "true",
211+
"x-ms-type": "File",
212+
"x-ms-version": "2019-02-02"
213+
},
214+
"ResponseBody": null
215+
},
216+
{
217+
"RequestUri": "https://storagename.file.core.windows.net/utshare302130d8/file1copy",
218+
"RequestMethod": "GET",
219+
"RequestHeaders": {
220+
"Accept": "application/xml",
221+
"Accept-Encoding": "gzip, deflate",
222+
"Connection": "keep-alive",
223+
"User-Agent": "azsdk-python-storage-file-share/12.10.1 Python/3.10.2 (Windows-10-10.0.19044-SP0)",
224+
"x-ms-date": "Thu, 13 Oct 2022 19:40:53 GMT",
225+
"x-ms-range": "bytes=0-33554431",
226+
"x-ms-version": "2019-02-02"
227+
},
228+
"RequestBody": null,
229+
"StatusCode": 206,
230+
"ResponseHeaders": {
231+
"Accept-Ranges": "bytes",
232+
"Content-Length": "1024",
233+
"Content-Range": "bytes 0-1023/1024",
234+
"Content-Type": "application/octet-stream",
235+
"Date": "Thu, 13 Oct 2022 19:40:53 GMT",
236+
"ETag": "\u00220x8DAAD52D6F0AABF\u0022",
237+
"Last-Modified": "Thu, 13 Oct 2022 19:40:53 GMT",
238+
"Server": [
239+
"Windows-Azure-File/1.0",
240+
"Microsoft-HTTPAPI/2.0"
241+
],
242+
"Vary": "Origin",
243+
"x-ms-copy-completion-time": "Thu, 13 Oct 2022 19:40:53 GMT",
244+
"x-ms-copy-id": "8487be91-46ef-43f9-82f0-8a09d31ee2f6",
245+
"x-ms-copy-progress": "1024/1024",
246+
"x-ms-copy-source": "https://storagename.file.core.windows.net/utshare302130d8/file302130d8",
247+
"x-ms-copy-status": "success",
248+
"x-ms-file-attributes": "Archive",
249+
"x-ms-file-change-time": "2022-10-13T19:40:52.3011565Z",
250+
"x-ms-file-creation-time": "2022-10-13T19:40:53.1366591Z",
251+
"x-ms-file-id": "11529285414812647424",
252+
"x-ms-file-last-write-time": "2022-10-13T19:40:52.3011565Z",
253+
"x-ms-file-parent-id": "0",
254+
"x-ms-file-permission-key": "1868309661166588891*12776001847474142037",
255+
"x-ms-lease-state": "available",
256+
"x-ms-lease-status": "unlocked",
257+
"x-ms-server-encrypted": "true",
258+
"x-ms-type": "File",
259+
"x-ms-version": "2019-02-02"
260+
},
261+
"ResponseBody": "YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYQ=="
262+
}
263+
],
264+
"Variables": {}
265+
}

0 commit comments

Comments
 (0)