@@ -31,11 +31,8 @@ print(data.decode("utf-8"))
31
31
test ('GET 2' , () {
32
32
const expectedCode = r"""import http.client
33
33
from urllib.parse import urlencode
34
-
35
- queryParams = {
36
- "code": "US"
37
- }
38
- queryParamsStr = '?' + urlencode(queryParams)
34
+ params = { 'code': ['US'] }
35
+ queryParamsStr = '?' + urlencode(params,doseq=True)
39
36
40
37
conn = http.client.HTTPSConnection("api.apidash.dev")
41
38
conn.request("GET", "/country/data" + queryParamsStr)
@@ -57,11 +54,8 @@ print(data.decode("utf-8"))
57
54
test ('GET 3' , () {
58
55
const expectedCode = r"""import http.client
59
56
from urllib.parse import urlencode
60
-
61
- queryParams = {
62
- "code": "IND"
63
- }
64
- queryParamsStr = '?' + urlencode(queryParams)
57
+ params = { 'code': ['IND', 'US'] }
58
+ queryParamsStr = '?' + urlencode(params,doseq=True)
65
59
66
60
conn = http.client.HTTPSConnection("api.apidash.dev")
67
61
conn.request("GET", "/country/data" + queryParamsStr)
@@ -83,15 +77,12 @@ print(data.decode("utf-8"))
83
77
test ('GET 4' , () {
84
78
const expectedCode = r"""import http.client
85
79
from urllib.parse import urlencode
86
-
87
- queryParams = {
88
- "num": "8700000",
89
- "digits": "3",
90
- "system": "SS",
91
- "add_space": "true",
92
- "trailing_zeros": "true"
93
- }
94
- queryParamsStr = '?' + urlencode(queryParams)
80
+ params = { 'num': ['8700000'],
81
+ 'digits': ['3'],
82
+ 'system': ['SS'],
83
+ 'add_space': ['true'],
84
+ 'trailing_zeros': ['true'] }
85
+ queryParamsStr = '?' + urlencode(params,doseq=True)
95
86
96
87
conn = http.client.HTTPSConnection("api.apidash.dev")
97
88
conn.request("GET", "/humanize/social" + queryParamsStr)
@@ -138,11 +129,8 @@ print(data.decode("utf-8"))
138
129
test ('GET 6' , () {
139
130
const expectedCode = r"""import http.client
140
131
from urllib.parse import urlencode
141
-
142
- queryParams = {
143
- "raw": "true"
144
- }
145
- queryParamsStr = '?' + urlencode(queryParams)
132
+ params = { 'raw': ['true'] }
133
+ queryParamsStr = '?' + urlencode(params,doseq=True)
146
134
147
135
headers = {
148
136
"User-Agent": "Test Agent"
@@ -189,11 +177,8 @@ print(data.decode("utf-8"))
189
177
test ('GET 8' , () {
190
178
const expectedCode = r"""import http.client
191
179
from urllib.parse import urlencode
192
-
193
- queryParams = {
194
- "raw": "true"
195
- }
196
- queryParamsStr = '?' + urlencode(queryParams)
180
+ params = { 'raw': ['true'] }
181
+ queryParamsStr = '?' + urlencode(params,doseq=True)
197
182
198
183
headers = {
199
184
"User-Agent": "Test Agent"
@@ -220,12 +205,9 @@ print(data.decode("utf-8"))
220
205
test ('GET 9' , () {
221
206
const expectedCode = r"""import http.client
222
207
from urllib.parse import urlencode
223
-
224
- queryParams = {
225
- "num": "8700000",
226
- "add_space": "true"
227
- }
228
- queryParamsStr = '?' + urlencode(queryParams)
208
+ params = { 'num': ['8700000'],
209
+ 'add_space': ['true'] }
210
+ queryParamsStr = '?' + urlencode(params,doseq=True)
229
211
230
212
conn = http.client.HTTPSConnection("api.apidash.dev")
231
213
conn.request("GET", "/humanize/social" + queryParamsStr)
@@ -272,20 +254,12 @@ print(data.decode("utf-8"))
272
254
test ('GET 11' , () {
273
255
const expectedCode = r"""import http.client
274
256
from urllib.parse import urlencode
275
-
276
- queryParams = {
277
- "num": "8700000",
278
- "digits": "3"
279
- }
280
- queryParamsStr = '?' + urlencode(queryParams)
281
-
282
- headers = {
283
- "User-Agent": "Test Agent"
284
- }
257
+ params = { 'num': ['8700000'],
258
+ 'digits': ['3'] }
259
+ queryParamsStr = '?' + urlencode(params,doseq=True)
285
260
286
261
conn = http.client.HTTPSConnection("api.apidash.dev")
287
- conn.request("GET", "/humanize/social" + queryParamsStr,
288
- headers= headers)
262
+ conn.request("GET", "/humanize/social" + queryParamsStr)
289
263
290
264
res = conn.getresponse()
291
265
data = res.read()
@@ -663,12 +637,9 @@ print(data.decode("utf-8"))
663
637
import mimetypes
664
638
from codecs import encode
665
639
from urllib.parse import urlencode
666
-
667
- queryParams = {
668
- "size": "2",
669
- "len": "3"
670
- }
671
- queryParamsStr = '?' + urlencode(queryParams)
640
+ params = { 'size': ['2'],
641
+ 'len': ['3'] }
642
+ queryParamsStr = '?' + urlencode(params,doseq=True)
672
643
673
644
headers = {
674
645
"content-type": "multipart/form-data; boundary=a990b150-7683-1f0c-814d-a1b3d90cd6b3"
@@ -719,12 +690,9 @@ print(data.decode("utf-8"))
719
690
import mimetypes
720
691
from codecs import encode
721
692
from urllib.parse import urlencode
722
-
723
- queryParams = {
724
- "size": "2",
725
- "len": "3"
726
- }
727
- queryParamsStr = '?' + urlencode(queryParams)
693
+ params = { 'size': ['2'],
694
+ 'len': ['3'] }
695
+ queryParamsStr = '?' + urlencode(params,doseq=True)
728
696
729
697
headers = {
730
698
"User-Agent": "Test Agent",
@@ -783,6 +751,7 @@ body = r'''{
783
751
}'''
784
752
785
753
headers = {
754
+ "x-api-key": "reqres-free-v1",
786
755
"content-type": "application/json"
787
756
}
788
757
@@ -816,6 +785,7 @@ body = r'''{
816
785
}'''
817
786
818
787
headers = {
788
+ "x-api-key": "reqres-free-v1",
819
789
"content-type": "application/json"
820
790
}
821
791
@@ -843,8 +813,13 @@ print(data.decode("utf-8"))
843
813
test ('DELETE 1' , () {
844
814
const expectedCode = r"""import http.client
845
815
816
+ headers = {
817
+ "x-api-key": "reqres-free-v1"
818
+ }
819
+
846
820
conn = http.client.HTTPSConnection("reqres.in")
847
- conn.request("DELETE", "/api/users/2")
821
+ conn.request("DELETE", "/api/users/2",
822
+ headers= headers)
848
823
849
824
res = conn.getresponse()
850
825
data = res.read()
@@ -869,6 +844,7 @@ body = r'''{
869
844
}'''
870
845
871
846
headers = {
847
+ "x-api-key": "reqres-free-v1",
872
848
"content-type": "application/json"
873
849
}
874
850
0 commit comments