@@ -96,9 +96,10 @@ func Test_GetMe(t *testing.T) {
9696 t .Run (tc .name , func (t * testing.T ) {
9797 var deps ToolDependencies
9898 if tc .clientErr != "" {
99- deps = stubDeps {clientFn : stubClientFnErr (tc .clientErr )}
99+ deps = stubDeps {clientFn : stubClientFnErr (tc .clientErr ), obsv : stubExporters () }
100100 } else {
101- deps = BaseDeps {Client : github .NewClient (tc .mockedClient )}
101+ obs := stubExporters ()
102+ deps = BaseDeps {Client : github .NewClient (tc .mockedClient ), Obsv : obs }
102103 }
103104 handler := serverTool .Handler (deps )
104105
@@ -304,7 +305,7 @@ func Test_GetTeams(t *testing.T) {
304305 {
305306 name : "getting client fails" ,
306307 makeDeps : func () ToolDependencies {
307- return stubDeps {clientFn : stubClientFnErr ("expected test error" )}
308+ return stubDeps {clientFn : stubClientFnErr ("expected test error" ), obsv : stubExporters () }
308309 },
309310 requestArgs : map [string ]any {},
310311 expectToolError : true ,
@@ -315,6 +316,7 @@ func Test_GetTeams(t *testing.T) {
315316 makeDeps : func () ToolDependencies {
316317 return BaseDeps {
317318 Client : github .NewClient (httpClientUserFails ()),
319+ Obsv : stubExporters (),
318320 }
319321 },
320322 requestArgs : map [string ]any {},
@@ -327,6 +329,7 @@ func Test_GetTeams(t *testing.T) {
327329 return stubDeps {
328330 clientFn : stubClientFnFromHTTP (httpClientWithUser ()),
329331 gqlClientFn : stubGQLClientFnErr ("GraphQL client error" ),
332+ obsv : stubExporters (),
330333 }
331334 },
332335 requestArgs : map [string ]any {},
@@ -469,7 +472,7 @@ func Test_GetTeamMembers(t *testing.T) {
469472 },
470473 {
471474 name : "getting GraphQL client fails" ,
472- deps : stubDeps {gqlClientFn : stubGQLClientFnErr ("GraphQL client error" )},
475+ deps : stubDeps {gqlClientFn : stubGQLClientFnErr ("GraphQL client error" ), obsv : stubExporters () },
473476 requestArgs : map [string ]any {
474477 "org" : "testorg" ,
475478 "team_slug" : "testteam" ,
0 commit comments