func BenchmarkIterBitmapsDistinct(t *testing.B) {
t.ReportAllocs()
- for range iter.N(t.N) {
+ for i := 0; i < t.N; i += 1 {
var skip, first, second bitmap.Bitmap
skip.Add(1)
first.Add(1, 0, 3)
output := iter.ToSlice(iterBitmapsDistinct(&skipCopy, first, second))
t.StopTimer()
assert.Equal(t, []interface{}{0, 3, 2}, output)
- assert.Equal(t, []int{1}, skip.ToSortedSlice())
+ assert.Equal(t, []bitmap.BitIndex{1}, skip.ToSortedSlice())
}
}