Author: lehmi
Date: Sun Aug 2 10:59:48 2026
New Revision: 1936797
Log:
PDFBOX-6226: add test for unknown operator name
Modified:
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdfwriter/OperatorNameTest.java
Modified:
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdfwriter/OperatorNameTest.java
==============================================================================
---
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdfwriter/OperatorNameTest.java
Sun Aug 2 10:58:54 2026 (r1936796)
+++
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdfwriter/OperatorNameTest.java
Sun Aug 2 10:59:48 2026 (r1936797)
@@ -17,6 +17,7 @@
package org.apache.pdfbox.pdfwriter;
import static org.junit.jupiter.api.Assertions.assertArrayEquals;
+import static org.junit.jupiter.api.Assertions.assertThrows;
import java.nio.charset.StandardCharsets;
@@ -220,4 +221,11 @@ class OperatorNameTest
OperatorName.END_COMPATIBILITY_SECTION.getBytes(StandardCharsets.US_ASCII),
OperatorName.getNameAsBytes(OperatorName.END_COMPATIBILITY_SECTION));
}
+
+ @Test
+ void testUnkownOperator()
+ {
+ assertThrows(IllegalArgumentException.class, () ->
OperatorName.getNameAsBytes("UNKNOWN"));
+ }
+
}