defl.setInput(byteArray);
defl.finish();
while (!defl.finished()) {
x += defl.deflate(outPutBuf, offSet, length);
}
assertEquals("Deflater at end of stream, should return 0", 0, defl.deflate(
outPutBuf, offSet, length));
int totalOut = defl.getTotalOut();
int totalIn = defl.getTotalIn();
assertEquals(x, totalOut);
assertEquals(byteArray.length, totalIn);