forked from I2P_Developers/i2p.i2p
add installer/resources to the classpath for eclipse and junit task
do not use hardcoded filesystem path in junit test (test still fails for different reason)
This commit is contained in:
@ -1,11 +1,10 @@
|
||||
package net.i2p.client.naming;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
import static org.junit.Assert.*;
|
||||
import static org.hamcrest.CoreMatchers.*;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
@ -26,7 +25,9 @@ public class BlockfileNamingServiceTest extends TestCase {
|
||||
_names = null;
|
||||
Properties props = new Properties();
|
||||
try {
|
||||
DataHelper.loadProps(props, new File("../../installer/resources/hosts.txt"), true);
|
||||
InputStream is = getClass().getResourceAsStream("/hosts.txt");
|
||||
assertNotNull("test classpath not set correctly",is);
|
||||
DataHelper.loadProps(props, is, true);
|
||||
_names = new ArrayList(props.keySet());
|
||||
Collections.shuffle(_names);
|
||||
} catch (IOException ioe) {
|
||||
|
Reference in New Issue
Block a user