Author: tilman
Date: Mon Jun 15 04:05:04 2026
New Revision: 1935326
Log:
PDFBOX-5660: Sonar fix
Modified:
pdfbox/trunk/fontbox/src/test/java/org/apache/fontbox/ttf/RandomAccessReadBufferDataStreamTest.java
Modified:
pdfbox/trunk/fontbox/src/test/java/org/apache/fontbox/ttf/RandomAccessReadBufferDataStreamTest.java
==============================================================================
---
pdfbox/trunk/fontbox/src/test/java/org/apache/fontbox/ttf/RandomAccessReadBufferDataStreamTest.java
Mon Jun 15 04:05:01 2026 (r1935325)
+++
pdfbox/trunk/fontbox/src/test/java/org/apache/fontbox/ttf/RandomAccessReadBufferDataStreamTest.java
Mon Jun 15 04:05:04 2026 (r1935326)
@@ -19,7 +19,6 @@ package org.apache.fontbox.ttf;
import static org.junit.jupiter.api.Assertions.assertDoesNotThrow;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertThrows;
-import static org.junit.jupiter.api.Assertions.fail;
import java.io.BufferedOutputStream;
import java.io.EOFException;
@@ -51,13 +50,9 @@ class RandomAccessReadBufferDataStreamTe
int value = dataStream.read();
while (value > -1)
{
- value = dataStream.read();
+ value = assertDoesNotThrow(() -> dataStream.read());
}
}
- catch (ArrayIndexOutOfBoundsException exception)
- {
- fail("EOF not detected!");
- }
}
@Test