Assert.assertTrue(offsets.get(5) == 19);
}
@Test
public void testEmptyValue() throws InvalidProtocolBufferException {
Builder builder = createBuilder();
builder.addWordOffset(13);
builder.addWordOffset(15);
builder.addWordOffset(19);
builder.setNormalizedTermFrequency(0.12f);
values.add(new Value("".getBytes()));
values.add(new Value(builder.build().toByteArray()));
values.add(new Value("".getBytes()));
builder = createBuilder();
builder.addWordOffset(1);
builder.addWordOffset(5);
builder.setNormalizedTermFrequency(0.1f);
values.add(new Value(builder.build().toByteArray()));
values.add(new Value("".getBytes()));
builder = createBuilder();
builder.addWordOffset(3);
builder.setNormalizedTermFrequency(0.05f);
values.add(new Value(builder.build().toByteArray()));
values.add(new Value("".getBytes()));
Value result = combiner.reduce(new Key(), values.iterator());
TermWeight.Info info = TermWeight.Info.parseFrom(result.get());