@SuppressWarnings("unchecked")
void doSpecific1MultipleEntryMultiplePostingSingleFile (boolean docids) throws Exception
{
List<Posting> postings0 = new ArrayList<Posting>();
postings0.add(new BasicPostingImpl(100,1));
postings0.add(new BasicPostingImpl(200,1000));
postings0.add(new BasicPostingImpl(300,1000));
postings0.add(new BasicPostingImpl(400,1000));
List<Posting> postings1 = new ArrayList<Posting>();
postings1.add(new BasicPostingImpl(0,1));
postings1.add(new BasicPostingImpl(1,1000));
postings1.add(new BasicPostingImpl(2,1000));
postings1.add(new BasicPostingImpl(4,1000));
postings1.add(new BasicPostingImpl(8,1000));
List<Posting> postings2 = new ArrayList<Posting>();
postings2.add(new BasicPostingImpl(0,20));
postings2.add(new BasicPostingImpl(8,1000));
postings2.add(new BasicPostingImpl(10,1000));
IterablePosting ip;
final List<BitIndexPointer> pointerList = new ArrayList<BitIndexPointer>();
final String filename = docids
? PostingTestUtils.writePostingsToFileDocidOnly(new Iterator[]{postings0.iterator(), postings1.iterator(), postings2.iterator()}, pointerList)