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

Reply via email to