[TEST] Never oversize bitset

This commit is contained in:
Simon Willnauer 2018-05-09 19:10:36 +02:00
parent a3c86373e4
commit 4177252a10
1 changed files with 4 additions and 2 deletions

View File

@ -499,8 +499,10 @@ public class TestFixedBitSet extends BaseBitSetTestCase<FixedBitSet> {
int numBits = TestUtil.nextInt(random, 1000, 2000);
int count = TestUtil.nextInt(random, 0, numBits - 1);
int[] bits = makeIntArray(random, count, 0, numBits - 1);
FixedBitSet fixedBitSet = makeFixedBitSet(bits, numBits);
FixedBitSet fixedBitSet = new FixedBitSet(numBits);
for (int e : bits) {
fixedBitSet.set(e);
}
FixedBitSet mutableCopy = FixedBitSet.copyOf(fixedBitSet);
assertNotSame(mutableCopy, fixedBitSet);
assertEquals(mutableCopy, fixedBitSet);