@@ -141,7 +141,8 @@ func TestMCPHTTP_E2E_UnauthenticatedAccess(t *testing.T) {
141141 require .NoError (t , err , "Should be able to create HTTP request" )
142142 req .Header .Set ("Content-Type" , "application/json" )
143143
144- resp , err := http .DefaultClient .Do (req )
144+ client := & http.Client {}
145+ resp , err := client .Do (req )
145146 require .NoError (t , err , "Should be able to make HTTP request" )
146147 defer resp .Body .Close ()
147148
@@ -613,7 +614,7 @@ func TestMCPHTTP_E2E_OAuth2_EndToEnd(t *testing.T) {
613614 require .NoError (t , err )
614615 tokenReq .Header .Set ("Content-Type" , "application/x-www-form-urlencoded" )
615616
616- tokenResp , err := http . DefaultClient .Do (tokenReq )
617+ tokenResp , err := client .Do (tokenReq )
617618 require .NoError (t , err )
618619 defer tokenResp .Body .Close ()
619620
@@ -711,7 +712,7 @@ func TestMCPHTTP_E2E_OAuth2_EndToEnd(t *testing.T) {
711712 require .NoError (t , err )
712713 refreshReq .Header .Set ("Content-Type" , "application/x-www-form-urlencoded" )
713714
714- refreshResp , err := http . DefaultClient .Do (refreshReq )
715+ refreshResp , err := client .Do (refreshReq )
715716 require .NoError (t , err )
716717 defer refreshResp .Body .Close ()
717718
@@ -846,7 +847,7 @@ func TestMCPHTTP_E2E_OAuth2_EndToEnd(t *testing.T) {
846847 regReq .Header .Set ("Content-Type" , "application/json" )
847848
848849 // Dynamic client registration should not require authentication (public endpoint)
849- regResp , err := http . DefaultClient .Do (regReq )
850+ regResp , err := client .Do (regReq )
850851 require .NoError (t , err )
851852 defer regResp .Body .Close ()
852853
@@ -936,7 +937,7 @@ func TestMCPHTTP_E2E_OAuth2_EndToEnd(t *testing.T) {
936937 require .NoError (t , err )
937938 tokenReq .Header .Set ("Content-Type" , "application/x-www-form-urlencoded" )
938939
939- tokenResp , err := http . DefaultClient .Do (tokenReq )
940+ tokenResp , err := client .Do (tokenReq )
940941 require .NoError (t , err )
941942 defer tokenResp .Body .Close ()
942943
@@ -1037,7 +1038,7 @@ func TestMCPHTTP_E2E_OAuth2_EndToEnd(t *testing.T) {
10371038 require .NoError (t , err )
10381039 refreshReq .Header .Set ("Content-Type" , "application/x-www-form-urlencoded" )
10391040
1040- refreshResp , err := http . DefaultClient .Do (refreshReq )
1041+ refreshResp , err := client .Do (refreshReq )
10411042 require .NoError (t , err )
10421043 defer refreshResp .Body .Close ()
10431044
@@ -1151,7 +1152,8 @@ func TestMCPHTTP_E2E_OAuth2_EndToEnd(t *testing.T) {
11511152 require .NoError (t , err )
11521153 regReq1 .Header .Set ("Content-Type" , "application/json" )
11531154
1154- regResp1 , err := http .DefaultClient .Do (regReq1 )
1155+ client := & http.Client {}
1156+ regResp1 , err := client .Do (regReq1 )
11551157 require .NoError (t , err )
11561158 defer regResp1 .Body .Close ()
11571159
@@ -1181,7 +1183,7 @@ func TestMCPHTTP_E2E_OAuth2_EndToEnd(t *testing.T) {
11811183 require .NoError (t , err )
11821184 regReq2 .Header .Set ("Content-Type" , "application/json" )
11831185
1184- regResp2 , err := http . DefaultClient .Do (regReq2 )
1186+ regResp2 , err := client .Do (regReq2 )
11851187 require .NoError (t , err )
11861188 defer regResp2 .Body .Close ()
11871189
0 commit comments