diff --git a/server/gitea/client_test.go b/server/gitea/client_test.go index 5be1e58..131f3f5 100644 --- a/server/gitea/client_test.go +++ b/server/gitea/client_test.go @@ -9,13 +9,12 @@ import ( func TestJoinURL(t *testing.T) { baseURL, _ := url.Parse("") - u := joinURL(baseURL) - assert.EqualValues(t, "", u) - - u = joinURL(baseURL, "", "") - assert.EqualValues(t, "", u) + assert.EqualValues(t, "", joinURL(baseURL)) + assert.EqualValues(t, "", joinURL(baseURL, "", "")) baseURL, _ = url.Parse("http://wwow.url.com") - u = joinURL(baseURL, "a", "b/c/", "d") - assert.EqualValues(t, "http://wwow.url.com/a/b/c/d", u) + assert.EqualValues(t, "http://wwow.url.com/a/b/c/d", joinURL(baseURL, "a", "b/c/", "d")) + + baseURL, _ = url.Parse("http://wow.url.com/subpath/2/") + assert.EqualValues(t, "http://wow.url.com/subpath/2/content.pdf", joinURL(baseURL, "/content.pdf")) }