Author: tilman
Date: Wed Nov 19 10:31:35 2025
New Revision: 1929857
Log:
PDFBOX-5660: close input, as suggested by Valery Bokov; closes #344
Modified:
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/encryption/TestSymmetricKeyEncryption.java
Modified:
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/encryption/TestSymmetricKeyEncryption.java
==============================================================================
---
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/encryption/TestSymmetricKeyEncryption.java
Wed Nov 19 09:54:57 2025 (r1929856)
+++
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/encryption/TestSymmetricKeyEncryption.java
Wed Nov 19 10:31:35 2025 (r1929857)
@@ -292,7 +292,7 @@ class TestSymmetricKeyEncryption
* @throws IOException If there is an unexpected error during the test.
*/
@Test
- void testProtectionInnerAttachment() throws IOException
+ void testProtectionInnerAttachmetn() throws IOException
{
String testFileName = "preEnc_20141025_105451.pdf";
byte[] inputFileWithEmbeddedFileAsByteArray =
getFileResourceAsByteArray(testFileName);
@@ -535,7 +535,10 @@ class TestSymmetricKeyEncryption
private byte[] getFileResourceAsByteArray(String testFileName) throws
IOException
{
- return
TestSymmetricKeyEncryption.class.getResourceAsStream(testFileName).readAllBytes();
+ try (InputStream is =
TestSymmetricKeyEncryption.class.getResourceAsStream(testFileName))
+ {
+ return is.readAllBytes();
+ }
}
private byte[] getFileAsByteArray(File f) throws IOException