@@ -33,7 +33,7 @@ object RequestTests extends TestSuite{
33
33
test(" params" ){
34
34
test(" get" ){
35
35
// All in URL
36
- val res1 = requests.get(" https://httpbin.org/get?hello=world&foo=baz" ).text
36
+ val res1 = requests.get(" https://httpbin.org/get?hello=world&foo=baz" ).text()
37
37
assert(read(res1).obj(" args" ) == Obj (" foo" -> " baz" , " hello" -> " world" ))
38
38
39
39
// All in params
@@ -47,7 +47,7 @@ object RequestTests extends TestSuite{
47
47
val res3 = requests.get(
48
48
" https://httpbin.org/get?hello=world" ,
49
49
params = Map (" foo" -> " baz" )
50
- ).text
50
+ ).text()
51
51
assert(read(res3).obj(" args" ) == Obj (" foo" -> " baz" , " hello" -> " world" ))
52
52
53
53
// Needs escaping
@@ -63,7 +63,7 @@ object RequestTests extends TestSuite{
63
63
" https://httpbin.org/post" ,
64
64
data = Map (" hello" -> " world" , " foo" -> " baz" ),
65
65
chunkedUpload = chunkedUpload
66
- ).text
66
+ ).text()
67
67
assert(read(res1).obj(" form" ) == Obj (" foo" -> " baz" , " hello" -> " world" ))
68
68
}
69
69
}
@@ -73,7 +73,7 @@ object RequestTests extends TestSuite{
73
73
" https://httpbin.org/put" ,
74
74
data = Map (" hello" -> " world" , " foo" -> " baz" ),
75
75
chunkedUpload = chunkedUpload
76
- ).text
76
+ ).text()
77
77
assert(read(res1).obj(" form" ) == Obj (" foo" -> " baz" , " hello" -> " world" ))
78
78
}
79
79
}
@@ -87,7 +87,7 @@ object RequestTests extends TestSuite{
87
87
MultiItem (" file2" , " Goodbye!" )
88
88
),
89
89
chunkedUpload = chunkedUpload
90
- ).text
90
+ ).text()
91
91
92
92
assert(read(response).obj(" files" ) == Obj (" file1" -> " Hello!" ))
93
93
assert(read(response).obj(" form" ) == Obj (" file2" -> " Goodbye!" ))
@@ -97,17 +97,17 @@ object RequestTests extends TestSuite{
97
97
98
98
test(" session" ){
99
99
val s = requests.Session (cookieValues = Map (" hello" -> " world" ))
100
- val res1 = s.get(" https://httpbin.org/cookies" ).text.trim
100
+ val res1 = s.get(" https://httpbin.org/cookies" ).text() .trim
101
101
assert(read(res1) == Obj (" cookies" -> Obj (" hello" -> " world" )))
102
102
s.get(" https://httpbin.org/cookies/set?freeform=test" )
103
- val res2 = s.get(" https://httpbin.org/cookies" ).text.trim
103
+ val res2 = s.get(" https://httpbin.org/cookies" ).text() .trim
104
104
assert(read(res2) == Obj (" cookies" -> Obj (" freeform" -> " test" , " hello" -> " world" )))
105
105
}
106
106
test(" raw" ){
107
- val res1 = requests.get(" https://httpbin.org/cookies" ).text.trim
107
+ val res1 = requests.get(" https://httpbin.org/cookies" ).text() .trim
108
108
assert(read(res1) == Obj (" cookies" -> Obj ()))
109
109
requests.get(" https://httpbin.org/cookies/set?freeform=test" )
110
- val res2 = requests.get(" https://httpbin.org/cookies" ).text.trim
110
+ val res2 = requests.get(" https://httpbin.org/cookies" ).text() .trim
111
111
assert(read(res2) == Obj (" cookies" -> Obj ()))
112
112
}
113
113
}
@@ -134,9 +134,9 @@ object RequestTests extends TestSuite{
134
134
}
135
135
}
136
136
test(" streaming" ){
137
- val res1 = requests.get(" http://httpbin.org/stream/5" ).text
137
+ val res1 = requests.get(" http://httpbin.org/stream/5" ).text()
138
138
assert(res1.linesIterator.length == 5 )
139
- val res2 = requests.get(" http://httpbin.org/stream/52" ).text
139
+ val res2 = requests.get(" http://httpbin.org/stream/52" ).text()
140
140
assert(res2.linesIterator.length == 52 )
141
141
}
142
142
test(" timeouts" ){
@@ -171,7 +171,7 @@ object RequestTests extends TestSuite{
171
171
}
172
172
test(" decompress" ){
173
173
val res1 = requests.get(" https://httpbin.org/gzip" )
174
- assert(read(res1.text).obj(" headers" ).obj(" Host" ).str == " httpbin.org" )
174
+ assert(read(res1.text() ).obj(" headers" ).obj(" Host" ).str == " httpbin.org" )
175
175
176
176
val res2 = requests.get(" https://httpbin.org/deflate" )
177
177
assert(read(res2).obj(" headers" ).obj(" Host" ).str == " httpbin.org" )
@@ -190,26 +190,26 @@ object RequestTests extends TestSuite{
190
190
compress = requests.Compress .None ,
191
191
data = " Hello World"
192
192
)
193
- assert(res1.text.contains(""" "Hello World"""" ))
193
+ assert(res1.text() .contains(""" "Hello World"""" ))
194
194
195
195
val res2 = requests.post(
196
196
" https://httpbin.org/post" ,
197
197
compress = requests.Compress .Gzip ,
198
198
data = " I am cow"
199
199
)
200
- assert(res2.text.contains(" data:application/octet-stream;base64,H4sIAAAAAAAAAA==" ))
200
+ assert(res2.text() .contains(" data:application/octet-stream;base64,H4sIAAAAAAAAAA==" ))
201
201
202
202
val res3 = requests.post(
203
203
" https://httpbin.org/post" ,
204
204
compress = requests.Compress .Deflate ,
205
205
data = " Hear me moo"
206
206
)
207
- assert(res3.text.contains(" data:application/octet-stream;base64,eJw=" ))
208
- res3.text
207
+ assert(res3.text() .contains(" data:application/octet-stream;base64,eJw=" ))
208
+ res3.text()
209
209
}
210
210
test(" headers" ){
211
211
test(" default" ){
212
- val res = requests.get(" https://httpbin.org/headers" ).text
212
+ val res = requests.get(" https://httpbin.org/headers" ).text()
213
213
val hs = read(res)(" headers" ).obj
214
214
assert(hs(" User-Agent" ).str == " requests-scala" )
215
215
assert(hs(" Accept-Encoding" ).str == " gzip, deflate" )
0 commit comments