test( both3.docList.equals(both.docList) );
test( both3.docSet.equals(both.docSet) );
OpenBitSet bits = both.docSet.getBits();
OpenBitSet neg = ((OpenBitSet)bits.clone());
neg.flip(0, bits.capacity());
// use the negative as a filter (should result in 0 matches)
// todo - fix if filter is not null
both2 = searcher.getDocListAndSet(query,new BitDocSet(neg),sort, start, limit);
test( both2.docList.size() == 0 );