@@ -433,6 +433,7 @@ func TestRender_RelativeImages(t *testing.T) {
433
433
test := func (input , expected , expectedUncyclo string ) {
434
434
buffer , err := markdown .RenderString (& RenderContext {
435
435
URLPrefix : tree ,
436
+ Metas : localMetas ,
436
437
}, input )
437
438
assert .NoError (t , err )
438
439
assert .Equal (t , strings .TrimSpace (expected ), strings .TrimSpace (buffer ))
@@ -445,16 +446,18 @@ func TestRender_RelativeImages(t *testing.T) {
445
446
assert .Equal (t , strings .TrimSpace (expectedUncyclo ), strings .TrimSpace (buffer ))
446
447
}
447
448
449
+ rawwiki := util .URLJoin (AppSubURL , "wiki" , "raw" )
448
450
mediatree := util .URLJoin (AppSubURL , "media" , "master" )
449
451
450
- url := util .URLJoin (mediatree , "Link" )
451
- urlUncyclo := util .URLJoin (AppSubURL , "wiki" , "raw" , "Link" )
452
-
453
452
test (
454
453
`<img src="Link">` ,
455
- `<img src="` + url + `"/>` ,
456
- `<img src="` + urlUncyclo + `"/>` )
454
+ `<img src="` + util . URLJoin ( mediatree , "Link" ) + `"/>` ,
455
+ `<img src="` + util . URLJoin ( rawwiki , "Link" ) + `"/>` )
457
456
457
+ test (
458
+ `<img src="./icon.png">` ,
459
+ `<img src="` + util .URLJoin (mediatree , "icon.png" )+ `"/>` ,
460
+ `<img src="` + util .URLJoin (rawwiki , "icon.png" )+ `"/>` )
458
461
}
459
462
460
463
func Test_ParseClusterFuzz (t * testing.T ) {
0 commit comments