@@ -66,6 +66,12 @@ var localMetas = map[string]string{
66
66
"repo" : "test-repo" ,
67
67
}
68
68
69
+ var localWikiMetas = map [string ]string {
70
+ "user" : "test-owner" ,
71
+ "repo" : "test-repo" ,
72
+ "renderContentMode" : "wiki" ,
73
+ }
74
+
69
75
func TestRender_IssueIndexPattern (t * testing.T ) {
70
76
// numeric: render inputs without valid mentions
71
77
test := func (s string ) {
@@ -124,9 +130,8 @@ func TestRender_IssueIndexPattern2(t *testing.T) {
124
130
}
125
131
expectedNil := fmt .Sprintf (expectedFmt , links ... )
126
132
testRenderIssueIndexPattern (t , s , expectedNil , & RenderContext {
127
- Ctx : git .DefaultContext ,
128
- Metas : localMetas ,
129
- ContentMode : RenderContentAsComment ,
133
+ Ctx : git .DefaultContext ,
134
+ Metas : localMetas ,
130
135
})
131
136
132
137
class := "ref-issue"
@@ -139,9 +144,8 @@ func TestRender_IssueIndexPattern2(t *testing.T) {
139
144
}
140
145
expectedNum := fmt .Sprintf (expectedFmt , links ... )
141
146
testRenderIssueIndexPattern (t , s , expectedNum , & RenderContext {
142
- Ctx : git .DefaultContext ,
143
- Metas : numericMetas ,
144
- ContentMode : RenderContentAsComment ,
147
+ Ctx : git .DefaultContext ,
148
+ Metas : numericMetas ,
145
149
})
146
150
}
147
151
@@ -270,19 +274,12 @@ func TestRender_IssueIndexPattern_Document(t *testing.T) {
270
274
"repo" : "someRepo" ,
271
275
"style" : IssueNameStyleNumeric ,
272
276
}
273
-
274
- testRenderIssueIndexPattern (t , "#1" , "#1" , & RenderContext {
277
+ actual , err := RenderIssueTitle (& RenderContext {
275
278
Ctx : git .DefaultContext ,
276
279
Metas : metas ,
277
- })
278
- testRenderIssueIndexPattern (t , "#1312" , "#1312" , & RenderContext {
279
- Ctx : git .DefaultContext ,
280
- Metas : metas ,
281
- })
282
- testRenderIssueIndexPattern (t , "!1" , "!1" , & RenderContext {
283
- Ctx : git .DefaultContext ,
284
- Metas : metas ,
285
- })
280
+ }, "#1" )
281
+ assert .NoError (t , err )
282
+ assert .Equal (t , "#1" , actual )
286
283
}
287
284
288
285
func testRenderIssueIndexPattern (t * testing.T , input , expected string , ctx * RenderContext ) {
@@ -318,8 +315,7 @@ func TestRender_AutoLink(t *testing.T) {
318
315
Links : Links {
319
316
Base : TestRepoURL ,
320
317
},
321
- Metas : localMetas ,
322
- ContentMode : RenderContentAsWiki ,
318
+ Metas : localWikiMetas ,
323
319
}, strings .NewReader (input ), & buffer )
324
320
assert .Equal (t , err , nil )
325
321
assert .Equal (t , strings .TrimSpace (expected ), strings .TrimSpace (buffer .String ()))
0 commit comments