(t *testing.T, cfg Config)
| 266 | } |
| 267 | |
| 268 | func newManager(t *testing.T, cfg Config) *DefaultMultiTenantManager { |
| 269 | engine, queryable, pusher, logger, overrides, reg := testSetup(t, nil) |
| 270 | metrics := NewRuleEvalMetrics(cfg, nil) |
| 271 | managerFactory := DefaultTenantManagerFactory(cfg, pusher, queryable, engine, overrides, metrics, nil) |
| 272 | manager, err := NewDefaultMultiTenantManager(cfg, overrides, managerFactory, metrics, reg, logger) |
| 273 | require.NoError(t, err) |
| 274 | |
| 275 | return manager |
| 276 | } |
| 277 | |
| 278 | type mockRulerClientsPool struct { |
| 279 | ClientsPool |
no test coverage detected