Author: krosenvold
Date: Thu Nov 19 06:19:18 2015
New Revision: 1715099

URL: http://svn.apache.org/viewvc?rev=1715099&view=rev
Log:
Removed file handle leak in testcase

Modified:
    
maven/plugins/trunk/maven-ant-plugin/src/test/java/org/apache/maven/plugin/ant/AntMojoTest.java

Modified: 
maven/plugins/trunk/maven-ant-plugin/src/test/java/org/apache/maven/plugin/ant/AntMojoTest.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-ant-plugin/src/test/java/org/apache/maven/plugin/ant/AntMojoTest.java?rev=1715099&r1=1715098&r2=1715099&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-ant-plugin/src/test/java/org/apache/maven/plugin/ant/AntMojoTest.java
 (original)
+++ 
maven/plugins/trunk/maven-ant-plugin/src/test/java/org/apache/maven/plugin/ant/AntMojoTest.java
 Thu Nov 19 06:19:18 2015
@@ -125,8 +125,12 @@ public class AntMojoTest
                 new File( antBasedir, "target/" + 
currentProject.getBuild().getFinalName() + ".jar" ).exists() );
 
             Properties properties = new Properties();
-            properties.load(
-                new FileInputStream( new File( antBasedir, 
AntBuildWriter.DEFAULT_MAVEN_PROPERTIES_FILENAME ) ) );
+            final FileInputStream inStream = new FileInputStream(new 
File(antBasedir, AntBuildWriter.DEFAULT_MAVEN_PROPERTIES_FILENAME));
+            try {
+                properties.load(inStream);
+            } finally {
+                inStream.close();
+            }
             String repo = properties.getProperty( "maven.repo.local" );
             assertTrue( repo.equals( new File( getBasedir(), 
"target/local-repo" ).getAbsolutePath() ) );
         }


Reply via email to