mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-23 21:53:09 +02:00
Attributes for code fences should be placed after the lang indicator only
Fixes #8313
This commit is contained in:
@@ -242,9 +242,19 @@ func TestConvertAttributes(t *testing.T) {
|
||||
withBlockAttributes(conf)
|
||||
conf.Highlight.CodeFences = true
|
||||
},
|
||||
"```bash\necho 'foo';\n````\n{.myclass id=\"myid\"}",
|
||||
"```bash {.myclass id=\"myid\"}\necho 'foo';\n````\n",
|
||||
"<div class=\"highlight myclass\" id=\"myid\"><pre style",
|
||||
},
|
||||
{
|
||||
"Code block, CodeFences=true,linenos=table",
|
||||
func(conf *markup_config.Config) {
|
||||
withBlockAttributes(conf)
|
||||
conf.Highlight.CodeFences = true
|
||||
},
|
||||
"```bash {linenos=table .myclass id=\"myid\"}\necho 'foo';\n````\n{ .adfadf }",
|
||||
[]string{"div class=\"highlight myclass\" id=\"myid\"><div s",
|
||||
"table style"},
|
||||
},
|
||||
{
|
||||
"Paragraph",
|
||||
withBlockAttributes,
|
||||
|
Reference in New Issue
Block a user