@@ -29,7 +29,7 @@ func TestSyncRuleGroups(t *testing.T) {
2929 }
3030
3131 ruleManagerFactory := RuleManagerFactory (nil , waitDurations )
32- limits := ruleLimits {externalLabels : labels .FromStrings ("from" , "cortex" )}
32+ limits := & ruleLimits {externalLabels : labels .FromStrings ("from" , "cortex" )}
3333
3434 m , err := NewDefaultMultiTenantManager (Config {RulePath : dir }, limits , ruleManagerFactory , nil , nil , log .NewNopLogger ())
3535 require .NoError (t , err )
@@ -64,7 +64,7 @@ func TestSyncRuleGroups(t *testing.T) {
6464 require .True (t , ok )
6565 lset , ok := m .userExternalLabels .get (user )
6666 require .True (t , ok )
67- require .Equal (t , limits .externalLabels , lset )
67+ require .Equal (t , limits .RulerExternalLabels ( user ) , lset )
6868 }
6969
7070 // Passing empty map / nil stops all managers.
@@ -160,7 +160,7 @@ func TestSlowRuleGroupSyncDoesNotSlowdownListRules(t *testing.T) {
160160 }
161161
162162 ruleManagerFactory := RuleManagerFactory (groupsToReturn , waitDurations )
163- m , err := NewDefaultMultiTenantManager (Config {RulePath : dir }, ruleLimits {}, ruleManagerFactory , nil , prometheus .NewRegistry (), log .NewNopLogger ())
163+ m , err := NewDefaultMultiTenantManager (Config {RulePath : dir }, & ruleLimits {}, ruleManagerFactory , nil , prometheus .NewRegistry (), log .NewNopLogger ())
164164 require .NoError (t , err )
165165
166166 m .SyncRuleGroups (context .Background (), userRules )
@@ -223,7 +223,7 @@ func TestSyncRuleGroupsCleanUpPerUserMetrics(t *testing.T) {
223223
224224 ruleManagerFactory := RuleManagerFactory (nil , waitDurations )
225225
226- m , err := NewDefaultMultiTenantManager (Config {RulePath : dir }, ruleLimits {}, ruleManagerFactory , evalMetrics , reg , log .NewNopLogger ())
226+ m , err := NewDefaultMultiTenantManager (Config {RulePath : dir }, & ruleLimits {}, ruleManagerFactory , evalMetrics , reg , log .NewNopLogger ())
227227 require .NoError (t , err )
228228
229229 const user = "testUser"
@@ -271,7 +271,7 @@ func TestBackupRules(t *testing.T) {
271271 ruleManagerFactory := RuleManagerFactory (nil , waitDurations )
272272 config := Config {RulePath : dir }
273273 config .Ring .ReplicationFactor = 3
274- m , err := NewDefaultMultiTenantManager (config , ruleLimits {}, ruleManagerFactory , evalMetrics , reg , log .NewNopLogger ())
274+ m , err := NewDefaultMultiTenantManager (config , & ruleLimits {}, ruleManagerFactory , evalMetrics , reg , log .NewNopLogger ())
275275 require .NoError (t , err )
276276
277277 const user1 = "testUser"
0 commit comments