@@ -254,7 +254,12 @@ basic_auth:
254
254
255
255
time .Sleep (1 * time .Second )
256
256
257
- res , err := http .Get (fmt .Sprintf ("%s/test" , testHTTPServerAddr ))
257
+ ctx := t .Context ()
258
+
259
+ req , err := http .NewRequestWithContext (ctx , http .MethodGet , testHTTPServerAddr + "/test" , http .NoBody )
260
+ require .NoError (t , err )
261
+
262
+ res , err := http .DefaultClient .Do (req )
258
263
require .NoError (t , err )
259
264
assert .Equal (t , http .StatusMethodNotAllowed , res .StatusCode )
260
265
@@ -265,6 +270,8 @@ basic_auth:
265
270
}
266
271
267
272
func TestStreamingAcquisitionUnknownPath (t * testing.T ) {
273
+ ctx := t .Context ()
274
+
268
275
h := & HTTPSource {}
269
276
_ , _ , tomb := SetupAndRunHTTPSource (t , h , []byte (`
270
277
source: http
@@ -277,7 +284,10 @@ basic_auth:
277
284
278
285
time .Sleep (1 * time .Second )
279
286
280
- res , err := http .Get (fmt .Sprintf ("%s/unknown" , testHTTPServerAddr ))
287
+ req , err := http .NewRequestWithContext (ctx , http .MethodGet , testHTTPServerAddr + "/unknown" , http .NoBody )
288
+ require .NoError (t , err )
289
+
290
+ res , err := http .DefaultClient .Do (req )
281
291
require .NoError (t , err )
282
292
assert .Equal (t , http .StatusNotFound , res .StatusCode )
283
293
@@ -303,11 +313,15 @@ basic_auth:
303
313
304
314
client := & http.Client {}
305
315
306
- resp , err := http .Post (fmt .Sprintf ("%s/test" , testHTTPServerAddr ), "application/json" , strings .NewReader ("test" ))
316
+ req , err := http .NewRequestWithContext (ctx , http .MethodPost , testHTTPServerAddr + "/test" , strings .NewReader ("test" ))
317
+ require .NoError (t , err )
318
+ req .Header .Set ("Content-Type" , "application/json" )
319
+
320
+ resp , err := http .DefaultClient .Do (req )
307
321
require .NoError (t , err )
308
322
assert .Equal (t , http .StatusUnauthorized , resp .StatusCode )
309
323
310
- req , err : = http .NewRequestWithContext (ctx , http .MethodPost , fmt . Sprintf ( "%s /test", testHTTPServerAddr ) , strings .NewReader ("test" ))
324
+ req , err = http .NewRequestWithContext (ctx , http .MethodPost , testHTTPServerAddr + " /test" , strings .NewReader ("test" ))
311
325
require .NoError (t , err )
312
326
req .SetBasicAuth ("test" , "WrongPassword" )
313
327
@@ -553,6 +567,8 @@ timeout: 1s`), 0)
553
567
}
554
568
555
569
func TestStreamingAcquisitionTLSHTTPRequest (t * testing.T ) {
570
+ ctx := t .Context ()
571
+
556
572
h := & HTTPSource {}
557
573
_ , _ , tomb := SetupAndRunHTTPSource (t , h , []byte (`
558
574
source: http
@@ -566,7 +582,11 @@ tls:
566
582
567
583
time .Sleep (1 * time .Second )
568
584
569
- resp , err := http .Post (fmt .Sprintf ("%s/test" , testHTTPServerAddr ), "application/json" , strings .NewReader ("test" ))
585
+ req , err := http .NewRequestWithContext (ctx , http .MethodPost , testHTTPServerAddr + "/test" , strings .NewReader ("test" ))
586
+ require .NoError (t , err )
587
+ req .Header .Set ("Content-Type" , "application/json" )
588
+
589
+ resp , err := http .DefaultClient .Do (req )
570
590
require .NoError (t , err )
571
591
572
592
assert .Equal (t , http .StatusBadRequest , resp .StatusCode )
0 commit comments