Author: tilman
Date: Tue Nov 18 20:17:08 2025
New Revision: 1929847
Log:
PDFBOX-5660: close input, as suggested by Valery Bokov; closes #341
Modified:
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/schema/TestExifXmp.java
Modified:
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/schema/TestExifXmp.java
==============================================================================
---
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/schema/TestExifXmp.java
Tue Nov 18 20:17:03 2025 (r1929846)
+++
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/schema/TestExifXmp.java
Tue Nov 18 20:17:08 2025 (r1929847)
@@ -22,6 +22,7 @@
package org.apache.xmpbox.schema;
import java.io.ByteArrayOutputStream;
+import java.io.IOException;
import org.apache.xmpbox.XMPMetadata;
import org.apache.xmpbox.type.OECFType;
import org.apache.xmpbox.type.TextType;
@@ -32,14 +33,14 @@ import org.junit.Assert;
import org.junit.Test;
import java.io.InputStream;
+import org.apache.xmpbox.xml.XmpParsingException;
public class TestExifXmp
{
@Test
- public void testNonStrict() throws Exception
+ public void testNonStrict() throws XmpParsingException, IOException
{
InputStream is =
this.getClass().getResourceAsStream("/validxmp/exif.xmp");
-
DomXmpParser builder = new DomXmpParser();
builder.setStrictParsing(false);
XMPMetadata rxmp = builder.parse(is);
@@ -47,6 +48,7 @@ public class TestExifXmp
TextType ss =
(TextType)schema.getProperty(ExifSchema.SPECTRAL_SENSITIVITY);
Assert.assertNotNull(ss);
Assert.assertEquals("spectral sens value",ss.getValue());
+ is.close();
}
@Test