You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by bo...@apache.org on 2009/03/06 15:23:00 UTC
svn commit: r750914 -
/commons/sandbox/compress/trunk/src/test/java/org/apache/commons/compress/AbstractTestCase.java
Author: bodewig
Date: Fri Mar 6 14:23:00 2009
New Revision: 750914
URL: http://svn.apache.org/viewvc?rev=750914&view=rev
Log:
simplify location of test files
Modified:
commons/sandbox/compress/trunk/src/test/java/org/apache/commons/compress/AbstractTestCase.java
Modified: commons/sandbox/compress/trunk/src/test/java/org/apache/commons/compress/AbstractTestCase.java
URL: http://svn.apache.org/viewvc/commons/sandbox/compress/trunk/src/test/java/org/apache/commons/compress/AbstractTestCase.java?rev=750914&r1=750913&r2=750914&view=diff
==============================================================================
--- commons/sandbox/compress/trunk/src/test/java/org/apache/commons/compress/AbstractTestCase.java (original)
+++ commons/sandbox/compress/trunk/src/test/java/org/apache/commons/compress/AbstractTestCase.java Fri Mar 6 14:23:00 2009
@@ -49,21 +49,10 @@
dir = File.createTempFile("dir", "");
dir.delete();
dir.mkdir();
-
- addURL(new File("src/test/resources").toURL());
}
- protected File getFile(String path) throws IOException {
- URL url = getClass().getResource(path);
- if (url == null) {
- throw new java.io.FileNotFoundException(path + " doesn't exist");
- }
- try {
- return new File(new URI(url.toString()));
- } catch (java.net.URISyntaxException ex) {
- // impossible since URL.toString() should always yield a valid URI
- throw new IOException(ex.getMessage());
- }
+ protected File getFile(String path) {
+ return new File("src/test/resources", path);
}
protected void tearDown() throws Exception {
@@ -72,26 +61,6 @@
}
/**
- * Adds a URL to the classpath. This method is necessary when running junit
- * tests from within eclipse.
- *
- * @param url
- * the url to add
- * @throws Exception
- * if an error occurs
- */
- public void addURL(URL url) throws Exception {
- URLClassLoader classLoader = (URLClassLoader) ClassLoader
- .getSystemClassLoader();
- Class clazz = URLClassLoader.class;
-
- Method method = clazz.getDeclaredMethod("addURL",
- new Class[] { URL.class });
- method.setAccessible(true);
- method.invoke(classLoader, new Object[] { url });
- }
-
- /**
* Creates an archive of 5 textbased files in several directories. The
* archivername is the factory identifier for the archiver, for example zip,
* tar, cpio, jar, ar. The archive is created as a temp file.