Use labels.Len() instead of manually counting the labels

Signed-off-by: gotjosh <josue.abreu@gmail.com>
This commit is contained in:
gotjosh 2024-04-30 12:25:48 +01:00
parent ccfafae36d
commit 63b09944b8
No known key found for this signature in database
GPG key ID: A6E1DDE38FF3C74E

View file

@ -711,16 +711,12 @@ func TestQueryForStateSeries(t *testing.T) {
) )
sample := rule.forStateSample(nil, time.Time{}, 0) sample := rule.forStateSample(nil, time.Time{}, 0)
var matchersCount int
sample.Metric.Range(func(l labels.Label) {
matchersCount++
})
seriesSet, err := rule.QueryForStateSeries(context.Background(), querier) seriesSet, err := rule.QueryForStateSeries(context.Background(), querier)
var series storage.Series var series storage.Series
for seriesSet.Next() { for seriesSet.Next() {
if seriesSet.At().Labels().Len() == matchersCount { if seriesSet.At().Labels().Len() == sample.Metric.Len() {
series = seriesSet.At() series = seriesSet.At()
break break
} }