You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by le...@apache.org on 2026/08/02 10:58:55 UTC

svn commit: r1936796 - pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdfwriter

Author: lehmi
Date: Sun Aug  2 10:58:54 2026
New Revision: 1936796

Log:
PDFBOX-6226: add test for unknown operator name

Modified:
   pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdfwriter/OperatorNameTest.java

Modified: pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdfwriter/OperatorNameTest.java
==============================================================================
--- pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdfwriter/OperatorNameTest.java	Sun Aug  2 08:31:04 2026	(r1936795)
+++ pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdfwriter/OperatorNameTest.java	Sun Aug  2 10:58:54 2026	(r1936796)
@@ -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,10 @@ 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"));
+    }
 }