Relative URL tests
This commit is contained in:
parent
b1d7348a20
commit
e14ea9979b
1 changed files with 4 additions and 0 deletions
|
@ -75,6 +75,10 @@ func TestURLJoin(t *testing.T) {
|
||||||
"https://try.gitea.io/", "/a/b/", "/c/"),
|
"https://try.gitea.io/", "/a/b/", "/c/"),
|
||||||
newTest("https://try.gitea.io/a/c",
|
newTest("https://try.gitea.io/a/c",
|
||||||
"https://try.gitea.io/", "/a/./b/", "../c/"),
|
"https://try.gitea.io/", "/a/./b/", "../c/"),
|
||||||
|
newTest("a/b/c",
|
||||||
|
"a", "b/c/"),
|
||||||
|
newTest("a/b/d",
|
||||||
|
"a/", "b/c/", "/../d/"),
|
||||||
} {
|
} {
|
||||||
assert.Equal(t, test.Expected, URLJoin(test.Base, test.Elements...))
|
assert.Equal(t, test.Expected, URLJoin(test.Base, test.Elements...))
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue