(t *testing.T)
| 283 | } |
| 284 | |
| 285 | func TestBlockQuerier(t *testing.T) { |
| 286 | for _, c := range []blockQuerierTestCase{ |
| 287 | { |
| 288 | mint: 0, |
| 289 | maxt: 0, |
| 290 | ms: []*labels.Matcher{}, |
| 291 | exp: newMockSeriesSet([]storage.Series{}), |
| 292 | expChks: newMockChunkSeriesSet([]storage.ChunkSeries{}), |
| 293 | }, |
| 294 | { |
| 295 | mint: 0, |
| 296 | maxt: 0, |
| 297 | ms: []*labels.Matcher{labels.MustNewMatcher(labels.MatchEqual, "a", "a")}, |
| 298 | exp: newMockSeriesSet([]storage.Series{}), |
| 299 | expChks: newMockChunkSeriesSet([]storage.ChunkSeries{}), |
| 300 | }, |
| 301 | { |
| 302 | mint: 1, |
| 303 | maxt: 0, |
| 304 | ms: []*labels.Matcher{labels.MustNewMatcher(labels.MatchEqual, "a", "a")}, |
| 305 | exp: newMockSeriesSet([]storage.Series{}), |
| 306 | expChks: newMockChunkSeriesSet([]storage.ChunkSeries{}), |
| 307 | }, |
| 308 | { |
| 309 | mint: math.MinInt64, |
| 310 | maxt: math.MaxInt64, |
| 311 | ms: []*labels.Matcher{labels.MustNewMatcher(labels.MatchEqual, "a", "x")}, |
| 312 | exp: newMockSeriesSet([]storage.Series{}), |
| 313 | expChks: newMockChunkSeriesSet([]storage.ChunkSeries{}), |
| 314 | }, |
| 315 | { |
| 316 | mint: math.MinInt64, |
| 317 | maxt: math.MaxInt64, |
| 318 | ms: []*labels.Matcher{labels.MustNewMatcher(labels.MatchRegexp, "a", ".*")}, |
| 319 | exp: newMockSeriesSet([]storage.Series{ |
| 320 | storage.NewListSeries(labels.FromStrings("a", "a"), |
| 321 | []chunks.Sample{sample{0, 1, 2, nil, nil}, sample{0, 2, 3, nil, nil}, sample{0, 3, 4, nil, nil}, sample{0, 5, 2, nil, nil}, sample{0, 6, 3, nil, nil}, sample{0, 7, 4, nil, nil}}, |
| 322 | ), |
| 323 | storage.NewListSeries(labels.FromStrings("a", "a", "b", "b"), |
| 324 | []chunks.Sample{sample{0, 1, 1, nil, nil}, sample{0, 2, 2, nil, nil}, sample{0, 3, 3, nil, nil}, sample{0, 5, 3, nil, nil}, sample{0, 6, 6, nil, nil}}, |
| 325 | ), |
| 326 | storage.NewListSeries(labels.FromStrings("b", "b"), |
| 327 | []chunks.Sample{sample{0, 1, 3, nil, nil}, sample{0, 2, 2, nil, nil}, sample{0, 3, 6, nil, nil}, sample{0, 5, 1, nil, nil}, sample{0, 6, 7, nil, nil}, sample{0, 7, 2, nil, nil}}, |
| 328 | ), |
| 329 | }), |
| 330 | expChks: newMockChunkSeriesSet([]storage.ChunkSeries{ |
| 331 | storage.NewListChunkSeriesFromSamples(labels.FromStrings("a", "a"), |
| 332 | []chunks.Sample{sample{0, 1, 2, nil, nil}, sample{0, 2, 3, nil, nil}, sample{0, 3, 4, nil, nil}}, []chunks.Sample{sample{0, 5, 2, nil, nil}, sample{0, 6, 3, nil, nil}, sample{0, 7, 4, nil, nil}}, |
| 333 | ), |
| 334 | storage.NewListChunkSeriesFromSamples(labels.FromStrings("a", "a", "b", "b"), |
| 335 | []chunks.Sample{sample{0, 1, 1, nil, nil}, sample{0, 2, 2, nil, nil}, sample{0, 3, 3, nil, nil}}, []chunks.Sample{sample{0, 5, 3, nil, nil}, sample{0, 6, 6, nil, nil}}, |
| 336 | ), |
| 337 | storage.NewListChunkSeriesFromSamples(labels.FromStrings("b", "b"), |
| 338 | []chunks.Sample{sample{0, 1, 3, nil, nil}, sample{0, 2, 2, nil, nil}, sample{0, 3, 6, nil, nil}}, []chunks.Sample{sample{0, 5, 1, nil, nil}, sample{0, 6, 7, nil, nil}, sample{0, 7, 2, nil, nil}}, |
| 339 | ), |
| 340 | }), |
| 341 | }, |
| 342 | { |
nothing calls this directly
no test coverage detected
searching dependent graphs…