Author: brett Date: Mon Mar 27 03:31:30 2006 New Revision: 389106 URL: http://svn.apache.org/viewcvs?rev=389106&view=rev Log: atempt to improve tmpdir usage
Modified: maven/components/branches/maven-2.0.x/maven-plugin-tools/maven-plugin-tools-api/src/test/java/org/apache/maven/tools/plugin/generator/AbstractGeneratorTestCase.java Modified: maven/components/branches/maven-2.0.x/maven-plugin-tools/maven-plugin-tools-api/src/test/java/org/apache/maven/tools/plugin/generator/AbstractGeneratorTestCase.java URL: http://svn.apache.org/viewcvs/maven/components/branches/maven-2.0.x/maven-plugin-tools/maven-plugin-tools-api/src/test/java/org/apache/maven/tools/plugin/generator/AbstractGeneratorTestCase.java?rev=389106&r1=389105&r2=389106&view=diff ============================================================================== --- maven/components/branches/maven-2.0.x/maven-plugin-tools/maven-plugin-tools-api/src/test/java/org/apache/maven/tools/plugin/generator/AbstractGeneratorTestCase.java (original) +++ maven/components/branches/maven-2.0.x/maven-plugin-tools/maven-plugin-tools-api/src/test/java/org/apache/maven/tools/plugin/generator/AbstractGeneratorTestCase.java Mon Mar 27 03:31:30 2006 @@ -21,6 +21,7 @@ import org.apache.maven.plugin.descriptor.Parameter; import org.apache.maven.plugin.descriptor.PluginDescriptor; import org.codehaus.plexus.component.repository.ComponentDependency; +import org.codehaus.plexus.util.FileUtils; import java.io.File; import java.util.ArrayList; @@ -83,13 +84,15 @@ pluginDescriptor.setDependencies( Collections.singletonList( dependency ) ); - File tempFile = File.createTempFile( "testGenerator-outDir", ".marker.txt" ).getAbsoluteFile(); - tempFile.deleteOnExit(); - File destinationDirectory = tempFile.getParentFile(); + File destinationDirectory = new File( System.getProperty( "java.io.tmpdir" ), "testGenerator-outDir" ); + FileUtils.deleteDirectory( destinationDirectory ); + destinationDirectory.mkdir(); generator.execute( destinationDirectory, pluginDescriptor ); validate( destinationDirectory ); + + FileUtils.deleteDirectory( destinationDirectory ); } // ---------------------------------------------------------------------- @@ -126,4 +129,4 @@ { // empty } -} \ No newline at end of file +}