Author: frm
Date: Thu Apr 14 14:26:37 2016
New Revision: 1739123
URL: http://svn.apache.org/viewvc?rev=1739123&view=rev
Log:
OAK-4207 - Delete on tear down the temporary files generated by TarWriterTest
Modified:
jackrabbit/oak/trunk/oak-segment/src/test/java/org/apache/jackrabbit/oak/plugins/segment/file/TarWriterTest.java
Modified:
jackrabbit/oak/trunk/oak-segment/src/test/java/org/apache/jackrabbit/oak/plugins/segment/file/TarWriterTest.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment/src/test/java/org/apache/jackrabbit/oak/plugins/segment/file/TarWriterTest.java?rev=1739123&r1=1739122&r2=1739123&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-segment/src/test/java/org/apache/jackrabbit/oak/plugins/segment/file/TarWriterTest.java
(original)
+++
jackrabbit/oak/trunk/oak-segment/src/test/java/org/apache/jackrabbit/oak/plugins/segment/file/TarWriterTest.java
Thu Apr 14 14:26:37 2016
@@ -21,7 +21,6 @@ package org.apache.jackrabbit.oak.plugin
import static com.google.common.collect.Maps.newHashMap;
import static com.google.common.collect.Sets.newHashSet;
-import static java.io.File.createTempFile;
import static java.nio.ByteBuffer.allocate;
import static java.util.Collections.singleton;
import static org.apache.jackrabbit.oak.plugins.segment.SegmentVersion.V_11;
@@ -43,10 +42,15 @@ import org.apache.jackrabbit.oak.plugins
import org.apache.jackrabbit.oak.plugins.segment.SegmentWriter;
import
org.apache.jackrabbit.oak.plugins.segment.file.TarWriterTest.SegmentGraphBuilder.Node;
import org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore;
+import org.junit.Rule;
import org.junit.Test;
+import org.junit.rules.TemporaryFolder;
public class TarWriterTest {
+ @Rule
+ public TemporaryFolder folder = new TemporaryFolder();
+
/**
* Regression test for OAK-2800
*/
@@ -71,7 +75,7 @@ public class TarWriterTest {
assertEquals(singleton(z), y.getReferences());
assertTrue(z.getReferences().isEmpty());
- File tar = createTempFile(getClass().getName(), "tar");
+ File tar = folder.newFile(getClass().getName() + ".tar");
TarWriter tarWriter = new TarWriter(tar);
try {
y.write(tarWriter);