Author: tilman
Date: Mon Jun 15 06:57:15 2026
New Revision: 1935330
Log:
PDFBOX-5660: Sonar fix
Modified:
pdfbox/branches/3.0/fontbox/src/test/java/org/apache/fontbox/type1/Type1LexerTest.java
Modified:
pdfbox/branches/3.0/fontbox/src/test/java/org/apache/fontbox/type1/Type1LexerTest.java
==============================================================================
---
pdfbox/branches/3.0/fontbox/src/test/java/org/apache/fontbox/type1/Type1LexerTest.java
Mon Jun 15 06:57:11 2026 (r1935329)
+++
pdfbox/branches/3.0/fontbox/src/test/java/org/apache/fontbox/type1/Type1LexerTest.java
Mon Jun 15 06:57:15 2026 (r1935330)
@@ -18,6 +18,9 @@
*/
package org.apache.fontbox.type1;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertThrows;
+
import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
@@ -72,20 +75,16 @@ class Type1LexerTest
{
String s = "dup 127 / put";
Type1Lexer t1l = new Type1Lexer(s.getBytes(StandardCharsets.US_ASCII));
- Token nextToken;
- try
+ DamagedFontException ex = assertThrows(DamagedFontException.class, ()
->
{
+ Token nextToken;
do
{
nextToken = t1l.nextToken();
}
while (nextToken != null);
- Assertions.fail("DamagedFontException expected");
- }
- catch (DamagedFontException ex)
- {
- Assertions.assertEquals("Could not read token at position 9",
ex.getMessage());
- }
+ });
+ assertEquals("Could not read token at position 9", ex.getMessage());
}
@Test