markup/goldmark: Make the autoID type config a string

To potentially make room for one more.

See #6707
This commit is contained in:
Bjørn Erik Pedersen
2020-01-05 11:29:22 +01:00
parent 469351d5b6
commit 8f071fc159
4 changed files with 22 additions and 11 deletions

View File

@@ -17,6 +17,8 @@ import (
"strings"
"testing"
"github.com/gohugoio/hugo/markup/goldmark/goldmark_config"
"github.com/gohugoio/hugo/markup/highlight"
"github.com/gohugoio/hugo/markup/markup_config"
@@ -169,7 +171,7 @@ func TestConvertAutoIDAsciiOnly(t *testing.T) {
## God is Good: 神真美好
`
mconf := markup_config.Default
mconf.Goldmark.Parser.AutoHeadingIDAsciiOnly = true
mconf.Goldmark.Parser.AutoHeadingIDType = goldmark_config.AutoHeadingIDTypeGitHubAscii
b := convert(c, mconf, content)
got := string(b.Bytes())