You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2021/12/16 04:19:37 UTC
svn commit: r1896020 - /pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSNumber.java
Author: tilman
Date: Thu Dec 16 04:19:37 2021
New Revision: 1896020
URL: http://svn.apache.org/viewvc?rev=1896020&view=rev
Log:
PDFBOX-4892: improve test coverage, as suggested by r33tis in PR 138
Modified:
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSNumber.java
Modified: pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSNumber.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSNumber.java?rev=1896020&r1=1896019&r2=1896020&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSNumber.java (original)
+++ pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSNumber.java Thu Dec 16 04:19:37 2021
@@ -59,6 +59,8 @@ abstract class TestCOSNumber extends Tes
// Ensure the basic static numbers are recognized
assertEquals(COSInteger.ZERO, COSNumber.get("0"));
+ assertEquals(COSInteger.ZERO, COSNumber.get("-"));
+ assertEquals(COSInteger.ZERO, COSNumber.get("."));
assertEquals(COSInteger.ONE, COSNumber.get("1"));
assertEquals(COSInteger.TWO, COSNumber.get("2"));
assertEquals(COSInteger.THREE, COSNumber.get("3"));
@@ -76,9 +78,8 @@ abstract class TestCOSNumber extends Tes
assertNotNull(COSNumber.get("-2e-006"));
assertNotNull(COSNumber.get("-8e+05"));
- assertThrows(NullPointerException.class, () -> {
- COSNumber.get(null);
- });
+ assertThrows(NullPointerException.class, () -> COSNumber.get(null));
+ assertThrows(IOException.class, () -> COSNumber.get("a"));
}
catch (IOException e)
{