summaryrefslogtreecommitdiffstats
path: root/markup/markup_config/config_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'markup/markup_config/config_test.go')
-rw-r--r--markup/markup_config/config_test.go13
1 files changed, 13 insertions, 0 deletions
diff --git a/markup/markup_config/config_test.go b/markup/markup_config/config_test.go
index 89da62bab..4a1f1232b 100644
--- a/markup/markup_config/config_test.go
+++ b/markup/markup_config/config_test.go
@@ -46,6 +46,8 @@ func TestConfig(t *testing.T) {
c.Assert(err, qt.IsNil)
c.Assert(conf.Goldmark.Renderer.Unsafe, qt.Equals, true)
c.Assert(conf.BlackFriday.Fractions, qt.Equals, true)
+ c.Assert(conf.Goldmark.Parser.Attribute.Title, qt.Equals, true)
+ c.Assert(conf.Goldmark.Parser.Attribute.Block, qt.Equals, false)
c.Assert(conf.AsciidocExt.WorkingFolderCurrent, qt.Equals, true)
c.Assert(conf.AsciidocExt.Extensions[0], qt.Equals, "asciidoctor-html5s")
@@ -63,6 +65,14 @@ func TestConfig(t *testing.T) {
v.Set("footnoteReturnLinkContents", "myreturn")
v.Set("pygmentsStyle", "hugo")
v.Set("pygmentsCodefencesGuessSyntax", true)
+
+ v.Set("markup", map[string]interface{}{
+ "goldmark": map[string]interface{}{
+ "parser": map[string]interface{}{
+ "attribute": false, // Was changed to a struct in 0.81.0
+ },
+ },
+ })
conf, err := Decode(v)
c.Assert(err, qt.IsNil)
@@ -72,5 +82,8 @@ func TestConfig(t *testing.T) {
c.Assert(conf.Highlight.Style, qt.Equals, "hugo")
c.Assert(conf.Highlight.CodeFences, qt.Equals, true)
c.Assert(conf.Highlight.GuessSyntax, qt.Equals, true)
+ c.Assert(conf.Goldmark.Parser.Attribute.Title, qt.Equals, false)
+ c.Assert(conf.Goldmark.Parser.Attribute.Block, qt.Equals, false)
+
})
}