...
1
2
3
4
5
6
7
8
9
10
11
12
13
14 package test
15
16 import (
17 "go.uber.org/fx"
18
19 "github.com/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/provider"
20 "github.com/chaos-mesh/chaos-mesh/controllers/utils/recorder"
21 "github.com/chaos-mesh/chaos-mesh/controllers/utils/test/manager"
22 )
23
24 var Module = fx.Provide(
25 provider.NewOption,
26 provider.NewClient,
27 provider.NewLogger,
28 provider.NewAuthCli,
29 provider.NewScheme,
30 provider.NewNoCacheReader,
31 provider.NewGlobalCacheReader,
32 provider.NewControlPlaneCacheReader,
33 manager.NewTestManager,
34 recorder.NewRecorderBuilder,
35 )
36