mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-03-21 19:41:36 +01:00
fix double slash for append and getCompleteUrl of HttpUtil
This commit is contained in:
@@ -54,6 +54,33 @@ import javax.servlet.http.HttpServletRequest;
|
||||
public class HttpUtilTest
|
||||
{
|
||||
|
||||
/**
|
||||
* Method description
|
||||
*
|
||||
*/
|
||||
@Test
|
||||
public void appendTest()
|
||||
{
|
||||
//J-
|
||||
assertEquals(
|
||||
"http://www.scm-manager/scm/test",
|
||||
HttpUtil.append("http://www.scm-manager/scm/", "test")
|
||||
);
|
||||
assertEquals(
|
||||
"http://www.scm-manager/scm/test",
|
||||
HttpUtil.append("http://www.scm-manager/scm", "test")
|
||||
);
|
||||
assertEquals(
|
||||
"http://www.scm-manager/scm/test",
|
||||
HttpUtil.append("http://www.scm-manager/scm", "/test")
|
||||
);
|
||||
assertEquals(
|
||||
"http://www.scm-manager/scm/test",
|
||||
HttpUtil.append("http://www.scm-manager/scm/", "/test")
|
||||
);
|
||||
//J+
|
||||
}
|
||||
|
||||
/**
|
||||
* Method description
|
||||
*
|
||||
@@ -173,6 +200,10 @@ public class HttpUtilTest
|
||||
HttpUtil.getCompleteUrl(config, "test/path"));
|
||||
assertEquals("http://www.scm-manager.org/scm/test/path",
|
||||
HttpUtil.getCompleteUrl(config, "/test/path"));
|
||||
|
||||
config.setBaseUrl("http://www.scm-manager.org/scm/");
|
||||
assertEquals("http://www.scm-manager.org/scm/test/path",
|
||||
HttpUtil.getCompleteUrl(config, "/test/path"));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user