scoping so the test classes are reachable outside the current package
This commit is contained in:
@ -28,7 +28,7 @@ import net.i2p.util.Log;
|
||||
*
|
||||
* @author jrandom
|
||||
*/
|
||||
class RouterInfoTest extends StructureTest {
|
||||
public class RouterInfoTest extends StructureTest {
|
||||
private final static Log _log = new Log(RouterInfoTest.class);
|
||||
static {
|
||||
TestData.registerTest(new RouterInfoTest(), "RouterInfo");
|
||||
|
@ -21,7 +21,7 @@ import net.i2p.util.Log;
|
||||
*
|
||||
* @author jrandom
|
||||
*/
|
||||
abstract class StructureTest implements TestDataGenerator, TestDataPrinter {
|
||||
public abstract class StructureTest implements TestDataGenerator, TestDataPrinter {
|
||||
private static final Log _log = new Log(StructureTest.class);
|
||||
|
||||
public abstract DataStructure createDataStructure() throws DataFormatException;
|
||||
|
@ -45,14 +45,14 @@ public class TestData {
|
||||
_printers.put("NullType", new TestDataPrinter() { public String testData(InputStream in) { return "Null data read successfully"; } });
|
||||
}
|
||||
|
||||
static void registerTest(StructureTest test, String name) {
|
||||
public static void registerTest(StructureTest test, String name) {
|
||||
registerGenerator(test, name);
|
||||
registerPrinter(test, name);
|
||||
}
|
||||
static void registerGenerator(TestDataGenerator test, String name) {
|
||||
public static void registerGenerator(TestDataGenerator test, String name) {
|
||||
_generators.put(name, test);
|
||||
}
|
||||
static void registerPrinter(TestDataPrinter test, String name) {
|
||||
public static void registerPrinter(TestDataPrinter test, String name) {
|
||||
_printers.put(name, test);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user