You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@creadur.apache.org by bo...@apache.org on 2011/03/18 18:19:11 UTC
svn commit: r1082978 -
/incubator/rat/main/trunk/apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java
Author: bodewig
Date: Fri Mar 18 17:19:11 2011
New Revision: 1082978
URL: http://svn.apache.org/viewvc?rev=1082978&view=rev
Log:
convert unknown type test. RAT-87
Modified:
incubator/rat/main/trunk/apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java
Modified: incubator/rat/main/trunk/apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java
URL: http://svn.apache.org/viewvc/incubator/rat/main/trunk/apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java?rev=1082978&r1=1082977&r2=1082978&view=diff
==============================================================================
--- incubator/rat/main/trunk/apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java (original)
+++ incubator/rat/main/trunk/apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java Fri Mar 18 17:19:11 2011
@@ -109,17 +109,31 @@ public class TestLicenceAppender extends
}
public void testAddLicenceToUnknownFile() throws IOException {
- String filename = "tmp" + random.nextLong() + ".unknownType";
- File file = new File(System.getProperty("java.io.tmpdir") + File.separator + filename);
- FileWriter writer = new FileWriter(file);
+ String filename = qualify("tmp" + random.nextLong() + ".unknownType");
+ File file = null;
+ File newFile = null;
+ try {
+ createTestFile(filename, new FileCreator() {
+ public void createFile(Writer writer)
+ throws IOException {
writer.write("Unkown file type\n");
- writer.close();
+ }
+ });
+ file = new File(filename);
ApacheV2LicenceAppender appender = new ApacheV2LicenceAppender();
appender.append(file);
- File newFile = new File(System.getProperty("java.io.tmpdir") + File.separator + filename + ".new");
+ newFile = new File(filename + ".new");
assertFalse("No new file should have been written", newFile.exists());
+ } finally {
+ if (file.exists() && !file.delete()) {
+ file.deleteOnExit();
+ }
+ if (newFile.exists() && !newFile.delete()) {
+ newFile.deleteOnExit();
+ }
+ }
}
public void testAddLicenceToJava() throws IOException {