Skip to content

Commit 7232ebc

Browse files
Add tests for references with dashes
This commit adds tests for full URLs referencing repos names and user names containing a dash.
1 parent e4ef61e commit 7232ebc

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

modules/markup/html_test.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,15 @@ func TestRender_CrossReferences(t *testing.T) {
9797
test(
9898
"/home/gitea/go-gitea/gitea#12345",
9999
`<p>/home/gitea/go-gitea/gitea#12345</p>`)
100+
test(
101+
util.URLJoin(TestAppURL, "gogitea", "gitea", "issues", "12345"),
102+
`<p><a href="`+util.URLJoin(TestAppURL, "gogitea", "gitea", "issues", "12345")+`" class="ref-issue" rel="nofollow">gogitea/gitea#12345</a></p>`)
103+
test(
104+
util.URLJoin(TestAppURL, "go-gitea", "gitea", "issues", "12345"),
105+
`<p><a href="`+util.URLJoin(TestAppURL, "go-gitea", "gitea", "issues", "12345")+`" class="ref-issue" rel="nofollow">go-gitea/gitea#12345</a></p>`)
106+
test(
107+
util.URLJoin(TestAppURL, "gogitea", "some-repo-name", "issues", "12345"),
108+
`<p><a href="`+util.URLJoin(TestAppURL, "gogitea", "some-repo-name", "issues", "12345")+`" class="ref-issue" rel="nofollow">gogitea/some-repo-name#12345</a></p>`)
100109
}
101110

102111
func TestMisc_IsSameDomain(t *testing.T) {

0 commit comments

Comments
 (0)