We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b737385 commit 45f5d7fCopy full SHA for 45f5d7f
1 file changed
internal/bits/bit_array_test.go
@@ -285,6 +285,12 @@ func TestBytes(t *testing.T) {
285
require.False(t, bA.SetIndex(1, true))
286
}
287
288
+func TestSetIndexRejectsInvalidElemsLength(t *testing.T) {
289
+ bA := &BitArray{Bits: 130, Elems: make([]uint64, 1)}
290
+ require.True(t, bA.SetIndex(0, true))
291
+ require.False(t, bA.SetIndex(65, true))
292
+}
293
+
294
func TestEmptyFull(t *testing.T) {
295
ns := []int{47, 123}
296
for _, n := range ns {
0 commit comments