We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 0f802a9 + 75c27ff commit 074c32bCopy full SHA for 074c32b
bitarray/bitarray.go
@@ -233,7 +233,7 @@ func (ba *bitArray) Blocks() Iterator {
233
}
234
235
func (ba *bitArray) IsEmpty() bool {
236
- return ba.anyset
+ return !ba.anyset
237
238
239
// complement flips all bits in this array.
bitarray/bitarray_test.go
@@ -134,6 +134,14 @@ func TestOutOfBounds(t *testing.T) {
134
135
136
137
+func TestIsEmpty(t *testing.T) {
138
+ ba := newBitArray(10)
139
+ assert.True(t, ba.IsEmpty())
140
+
141
+ ba.SetBit(5)
142
+ assert.False(t, ba.IsEmpty())
143
+}
144
145
func TestClear(t *testing.T) {
146
ba := newBitArray(10)
147
0 commit comments