aboutsummaryrefslogtreecommitdiff
path: root/test/uk/ac/ox/cs/pagoda/util/TestUtil.java
diff options
context:
space:
mode:
Diffstat (limited to 'test/uk/ac/ox/cs/pagoda/util/TestUtil.java')
-rw-r--r--test/uk/ac/ox/cs/pagoda/util/TestUtil.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/uk/ac/ox/cs/pagoda/util/TestUtil.java b/test/uk/ac/ox/cs/pagoda/util/TestUtil.java
index ad0d494..c3909d5 100644
--- a/test/uk/ac/ox/cs/pagoda/util/TestUtil.java
+++ b/test/uk/ac/ox/cs/pagoda/util/TestUtil.java
@@ -7,7 +7,9 @@ import org.apache.log4j.Logger;
7import java.io.File; 7import java.io.File;
8import java.io.IOException; 8import java.io.IOException;
9import java.io.InputStream; 9import java.io.InputStream;
10import java.net.URL;
10import java.nio.file.Files; 11import java.nio.file.Files;
12import java.nio.file.Path;
11import java.nio.file.Paths; 13import java.nio.file.Paths;
12import java.util.Enumeration; 14import java.util.Enumeration;
13import java.util.Properties; 15import java.util.Properties;
@@ -62,4 +64,11 @@ public class TestUtil {
62 return null; 64 return null;
63 } 65 }
64 66
67 public static Path getAnswersFilePath(String name) {
68 URL givenAnswersURL = TestUtil.class.getClassLoader()
69 .getResource(name);
70 if(givenAnswersURL == null) throw new RuntimeException("Missing answers file:" + name);
71 return Paths.get(givenAnswersURL.getPath());
72 }
73
65} 74}