@Test
public void testUncompressedITXTChunksArePreserved() throws Exception {

	InputStream inputStream = _createInputStream(
		_PNG_SIGNATURE, _UNCOMPRESSED_ITXT_CHUNK);
	byte[] bytes =
		new byte[_PNG_SIGNATURE.length + _UNCOMPRESSED_ITXT_CHUNK.length];
	inputStream.read(bytes);
	Assert.assertArrayEquals(
		ArrayUtil.append(_PNG_SIGNATURE, _UNCOMPRESSED_ITXT_CHUNK), bytes);
	Assert.assertEquals(-1, inputStream.read());
}