Author: centic
Date: Sun Feb 5 21:11:09 2023
New Revision: 1907445
URL: http://svn.apache.org/viewvc?rev=1907445&view=rev
Log:
Avoid a file-handle leak in tests
Modified:
poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFTheme.java
Modified:
poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFTheme.java
URL:
http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFTheme.java?rev=1907445&r1=1907444&r2=1907445&view=diff
==============================================================================
---
poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFTheme.java
(original)
+++
poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFTheme.java
Sun Feb 5 21:11:09 2023
@@ -31,13 +31,14 @@ public final class TestXWPFTheme {
@Test
void testRead() throws IOException {
- XWPFDocument docx =
XWPFTestDataSamples.openSampleDocument("sample.docx");
- XWPFTheme theme = docx.getTheme();
- assertEquals("Office Theme", theme.getName());
- assertEquals("Cambria", theme.getMajorFont());
- assertEquals("Calibri", theme.getMinorFont());
- CTColor accent1 = theme.getCTColor("accent1");
- XSLFColor color = new XSLFColor(accent1, null, null, null);
- assertEquals(new Color(79, 129, 189), color.getColor());
+ try (XWPFDocument docx =
XWPFTestDataSamples.openSampleDocument("sample.docx")) {
+ XWPFTheme theme = docx.getTheme();
+ assertEquals("Office Theme", theme.getName());
+ assertEquals("Cambria", theme.getMajorFont());
+ assertEquals("Calibri", theme.getMinorFont());
+ CTColor accent1 = theme.getCTColor("accent1");
+ XSLFColor color = new XSLFColor(accent1, null, null, null);
+ assertEquals(new Color(79, 129, 189), color.getColor());
+ }
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]