@@ -26,7 +26,7 @@ func TestLoadOpenAPI(t *testing.T) {
2626 }
2727 datav3 , err := os .ReadFile ("testdata/openapi_v3.yaml" )
2828 require .NoError (t , err )
29- _ , err = readTool (context .Background (), nil , & prgv3 , & source {Content : datav3 }, "" , "" )
29+ _ , err = readTool (context .Background (), nil , fakeMCPLoader {}, & prgv3 , & source {Content : datav3 }, "" , "" )
3030 require .NoError (t , err , "failed to read openapi v3" )
3131 require .Equal (t , 3 , numOpenAPITools (prgv3 .ToolSet ), "expected 3 openapi tools" )
3232
@@ -35,7 +35,7 @@ func TestLoadOpenAPI(t *testing.T) {
3535 }
3636 datav2 , err := os .ReadFile ("testdata/openapi_v2.json" )
3737 require .NoError (t , err )
38- _ , err = readTool (context .Background (), nil , & prgv2json , & source {Content : datav2 }, "" , "" )
38+ _ , err = readTool (context .Background (), nil , fakeMCPLoader {}, & prgv2json , & source {Content : datav2 }, "" , "" )
3939 require .NoError (t , err , "failed to read openapi v2" )
4040 require .Equal (t , 3 , numOpenAPITools (prgv2json .ToolSet ), "expected 3 openapi tools" )
4141
@@ -44,7 +44,7 @@ func TestLoadOpenAPI(t *testing.T) {
4444 }
4545 datav2 , err = os .ReadFile ("testdata/openapi_v2.yaml" )
4646 require .NoError (t , err )
47- _ , err = readTool (context .Background (), nil , & prgv2yaml , & source {Content : datav2 }, "" , "" )
47+ _ , err = readTool (context .Background (), nil , fakeMCPLoader {}, & prgv2yaml , & source {Content : datav2 }, "" , "" )
4848 require .NoError (t , err , "failed to read openapi v2 (yaml)" )
4949 require .Equal (t , 3 , numOpenAPITools (prgv2yaml .ToolSet ), "expected 3 openapi tools" )
5050
@@ -57,7 +57,7 @@ func TestOpenAPIv3(t *testing.T) {
5757 }
5858 datav3 , err := os .ReadFile ("testdata/openapi_v3.yaml" )
5959 require .NoError (t , err )
60- _ , err = readTool (context .Background (), nil , & prgv3 , & source {Content : datav3 }, "" , "" )
60+ _ , err = readTool (context .Background (), nil , fakeMCPLoader {}, & prgv3 , & source {Content : datav3 }, "" , "" )
6161 require .NoError (t , err )
6262
6363 autogold .ExpectFile (t , prgv3 .ToolSet , autogold .Dir ("testdata/openapi" ))
@@ -69,7 +69,7 @@ func TestOpenAPIv3NoOperationIDs(t *testing.T) {
6969 }
7070 datav3 , err := os .ReadFile ("testdata/openapi_v3_no_operation_ids.yaml" )
7171 require .NoError (t , err )
72- _ , err = readTool (context .Background (), nil , & prgv3 , & source {Content : datav3 }, "" , "" )
72+ _ , err = readTool (context .Background (), nil , fakeMCPLoader {}, & prgv3 , & source {Content : datav3 }, "" , "" )
7373 require .NoError (t , err )
7474
7575 autogold .ExpectFile (t , prgv3 .ToolSet , autogold .Dir ("testdata/openapi" ))
@@ -81,7 +81,7 @@ func TestOpenAPIv2(t *testing.T) {
8181 }
8282 datav2 , err := os .ReadFile ("testdata/openapi_v2.yaml" )
8383 require .NoError (t , err )
84- _ , err = readTool (context .Background (), nil , & prgv2 , & source {Content : datav2 }, "" , "" )
84+ _ , err = readTool (context .Background (), nil , fakeMCPLoader {}, & prgv2 , & source {Content : datav2 }, "" , "" )
8585 require .NoError (t , err )
8686
8787 autogold .ExpectFile (t , prgv2 .ToolSet , autogold .Dir ("testdata/openapi" ))
@@ -94,7 +94,7 @@ func TestOpenAPIv3Revamp(t *testing.T) {
9494 }
9595 datav3 , err := os .ReadFile ("testdata/openapi_v3.yaml" )
9696 require .NoError (t , err )
97- _ , err = readTool (context .Background (), nil , & prgv3 , & source {Content : datav3 }, "" , "" )
97+ _ , err = readTool (context .Background (), nil , fakeMCPLoader {}, & prgv3 , & source {Content : datav3 }, "" , "" )
9898 require .NoError (t , err )
9999
100100 autogold .ExpectFile (t , prgv3 .ToolSet , autogold .Dir ("testdata/openapi" ))
@@ -107,7 +107,7 @@ func TestOpenAPIv3NoOperationIDsRevamp(t *testing.T) {
107107 }
108108 datav3 , err := os .ReadFile ("testdata/openapi_v3_no_operation_ids.yaml" )
109109 require .NoError (t , err )
110- _ , err = readTool (context .Background (), nil , & prgv3 , & source {Content : datav3 }, "" , "" )
110+ _ , err = readTool (context .Background (), nil , fakeMCPLoader {}, & prgv3 , & source {Content : datav3 }, "" , "" )
111111 require .NoError (t , err )
112112
113113 autogold .ExpectFile (t , prgv3 .ToolSet , autogold .Dir ("testdata/openapi" ))
@@ -120,8 +120,14 @@ func TestOpenAPIv2Revamp(t *testing.T) {
120120 }
121121 datav2 , err := os .ReadFile ("testdata/openapi_v2.yaml" )
122122 require .NoError (t , err )
123- _ , err = readTool (context .Background (), nil , & prgv2 , & source {Content : datav2 }, "" , "" )
123+ _ , err = readTool (context .Background (), nil , fakeMCPLoader {}, & prgv2 , & source {Content : datav2 }, "" , "" )
124124 require .NoError (t , err )
125125
126126 autogold .ExpectFile (t , prgv2 .ToolSet , autogold .Dir ("testdata/openapi" ))
127127}
128+
129+ type fakeMCPLoader struct {}
130+
131+ func (fakeMCPLoader ) Load (context.Context , types.Tool ) ([]types.Tool , error ) {
132+ return nil , nil
133+ }
0 commit comments