@@ -501,18 +501,24 @@ func Test_Proxy_Do_RestoreOriginalURL(t *testing.T) {
501
501
// go test -race -run Test_Proxy_Do_WithRealURL
502
502
func Test_Proxy_Do_WithRealURL (t * testing.T ) {
503
503
t .Parallel ()
504
+
505
+ _ , addr := createProxyTestServerIPv4 (t , func (c fiber.Ctx ) error {
506
+ return c .SendString ("mock response" )
507
+ })
508
+
504
509
app := fiber .New ()
505
510
app .Get ("/test" , func (c fiber.Ctx ) error {
506
- return Do (c , "https ://www.google.com" )
511
+ return Do (c , "http ://" + addr )
507
512
})
508
513
509
- resp , err1 := app .Test (httptest .NewRequest (fiber .MethodGet , "/test" , nil ))
510
- require .NoError (t , err1 )
514
+ resp , err := app .Test (httptest .NewRequest (fiber .MethodGet , "/test" , nil ))
515
+ require .NoError (t , err )
511
516
require .Equal (t , fiber .StatusOK , resp .StatusCode )
512
517
require .Equal (t , "/test" , resp .Request .URL .String ())
518
+
513
519
body , err := io .ReadAll (resp .Body )
514
520
require .NoError (t , err )
515
- require .Contains (t , string (body ), "https://www.google.com/" )
521
+ require .Equal (t , "mock response" , string (body ))
516
522
}
517
523
518
524
// go test -race -run Test_Proxy_Do_WithRedirect
0 commit comments