(t *testing.T)
| 179 | } |
| 180 | |
| 181 | func TestClearCompressedBitArray(t *testing.T) { |
| 182 | ba := newSparseBitArray() |
| 183 | ba.SetBit(5) |
| 184 | ba.SetBit(s * 2) |
| 185 | |
| 186 | result, err := ba.GetBit(5) |
| 187 | assert.Nil(t, err) |
| 188 | assert.True(t, result) |
| 189 | result, _ = ba.GetBit(s * 2) |
| 190 | assert.True(t, result) |
| 191 | |
| 192 | ba.Reset() |
| 193 | |
| 194 | result, err = ba.GetBit(5) |
| 195 | assert.Nil(t, err) |
| 196 | assert.False(t, result) |
| 197 | result, _ = ba.GetBit(s * 2) |
| 198 | assert.False(t, result) |
| 199 | } |
| 200 | |
| 201 | func TestCompressedEquals(t *testing.T) { |
| 202 | ba := newSparseBitArray() |
nothing calls this directly
no test coverage detected
searching dependent graphs…