diff --git a/src/main/java/twitter4j/conf/ConfigurationBase.java b/src/main/java/twitter4j/conf/ConfigurationBase.java index 4a6996f74..c1b16057a 100644 --- a/src/main/java/twitter4j/conf/ConfigurationBase.java +++ b/src/main/java/twitter4j/conf/ConfigurationBase.java @@ -508,4 +508,5 @@ static String fixURL(boolean useSSL, String url) { return "http://" + hostAndLater; } } + //@todo implement readresolve to save memory usage } \ No newline at end of file diff --git a/src/test/java/twitter4j/conf/ConfigurationTest.java b/src/test/java/twitter4j/conf/ConfigurationTest.java index e0f14ee3d..05e0b5173 100644 --- a/src/test/java/twitter4j/conf/ConfigurationTest.java +++ b/src/test/java/twitter4j/conf/ConfigurationTest.java @@ -281,10 +281,13 @@ public void testTreeConfiguration() throws Exception { writeFile("./twitter4j.properties", "twitter4j.restBaseURL=http://somewhere.com/" + "\n" + "twitter4j.http.useSSL=false" + "\n" + "china.twitter4j.restBaseURL=http://somewhere.cn/"); + conf = new PropertyConfiguration("/china"); assertEquals("http://somewhere.cn/", conf.getRestBaseURL()); + + conf = new PropertyConfiguration("/china/"); + assertEquals("http://somewhere.cn/", conf.getRestBaseURL()); deleteFile("./twitter4j.properties"); - conf = new PropertyConfiguration(); } private void writeFile(String path, String content) throws IOException { File file = new File(path);