We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0f802a9 commit 75c27ffCopy full SHA for 75c27ff
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