From 142e432403869ecbd0416beb71b7ea7191fe95bc Mon Sep 17 00:00:00 2001 From: Adam Date: Tue, 13 Oct 2015 09:37:23 -0400 Subject: [PATCH] Use TemporaryFolder for tests --- src/test/java/net/runelite/cache/fs/DataFileTest.java | 9 +++++++-- src/test/java/net/runelite/cache/fs/IndexFileTest.java | 7 ++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/test/java/net/runelite/cache/fs/DataFileTest.java b/src/test/java/net/runelite/cache/fs/DataFileTest.java index 8643544287..fae2cf02be 100644 --- a/src/test/java/net/runelite/cache/fs/DataFileTest.java +++ b/src/test/java/net/runelite/cache/fs/DataFileTest.java @@ -4,14 +4,19 @@ import java.io.File; import java.io.IOException; import java.nio.ByteBuffer; import org.junit.Assert; +import org.junit.Rule; import org.junit.Test; +import org.junit.rules.TemporaryFolder; public class DataFileTest { + @Rule + public TemporaryFolder folder = new TemporaryFolder(); + @Test public void test1() throws IOException { - File file = new File("d:/rs/07/test/test.dat"); + File file = folder.newFile(); Store store = new Store(); DataFile df = new DataFile(store, 42, file); int sector = df.write(3, ByteBuffer.wrap("test".getBytes())); @@ -27,7 +32,7 @@ public class DataFileTest byte[] b = new byte[1024]; for (int i = 0; i < 1024; ++i) b[i] = (byte) i; - File file = new File("d:/rs/07/test/test.dat"); + File file = folder.newFile(); Store store = new Store(); DataFile df = new DataFile(store, 42, file); int sector = df.write(0x1FFFF, ByteBuffer.wrap(b)); diff --git a/src/test/java/net/runelite/cache/fs/IndexFileTest.java b/src/test/java/net/runelite/cache/fs/IndexFileTest.java index 13b9da03ce..15b9ef237d 100644 --- a/src/test/java/net/runelite/cache/fs/IndexFileTest.java +++ b/src/test/java/net/runelite/cache/fs/IndexFileTest.java @@ -3,14 +3,19 @@ package net.runelite.cache.fs; import java.io.File; import java.io.IOException; import org.junit.Assert; +import org.junit.Rule; import org.junit.Test; +import org.junit.rules.TemporaryFolder; public class IndexFileTest { + @Rule + public TemporaryFolder folder = new TemporaryFolder(); + @Test public void test1() throws IOException { - File file = new File("d:/rs/07/test/test.dat"); + File file = folder.newFile(); Store store = new Store(); IndexFile index = new IndexFile(store, 5, file); IndexEntry entry = new IndexEntry(index, 7, 8, 9);