(t *testing.T)
| 27 | } |
| 28 | |
| 29 | func TestNew(t *testing.T) { |
| 30 | a := New(-1) |
| 31 | require.Nil(t, a) |
| 32 | for n := 1000; n < 1064; n++ { |
| 33 | a = New(n) |
| 34 | wrapRequire(t, asize(n) == len(a.vs), |
| 35 | fmt.Sprintf("n=%v, asize(n)=%v", n, asize(n))) |
| 36 | } |
| 37 | } |
| 38 | |
| 39 | func randArray(t *testing.T, n int) *BitArray { |
| 40 | sz := asize(n) |
nothing calls this directly
no test coverage detected