|
|
@ -32,6 +32,12 @@ func TestURLJoin(t *testing.T) { |
|
|
|
"a/", "b/c/", "/../d/"), |
|
|
|
newTest("https://try.gitea.io/a/b/c#d", |
|
|
|
"https://try.gitea.io", "a/b", "c#d"), |
|
|
|
newTest("/a/b/d", |
|
|
|
"/a/", "b/c/", "/../d/"), |
|
|
|
newTest("/a/b/c", |
|
|
|
"/a", "b/c/"), |
|
|
|
newTest("/a/b/c#hash", |
|
|
|
"/a", "b/c#hash"), |
|
|
|
} { |
|
|
|
assert.Equal(t, test.Expected, URLJoin(test.Base, test.Elements...)) |
|
|
|
} |
|
|
|