Add test for shortcode in fenced code block
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sun, 26 Jun 2016 17:26:11 +0000 (19:26 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sun, 26 Jun 2016 17:46:29 +0000 (19:46 +0200)
Which I expected to fail, but it doesn't ...

See #2223

hugolib/shortcode_test.go

index dc3e7f81a0bf29bbff14a0642ddef7963af29fa7..a055d0882334b1649d7538f61b564ab7e214809f 100644 (file)
@@ -463,6 +463,9 @@ e`,
                {"sect/doc5.md", `# {{< b >}}   
 ## {{% c %}}`,
                        filepath.FromSlash("sect/doc5/index.html"), "\n\n<h1 id=\"hugoshortcode-1\">b</h1>\n\n<h2 id=\"hugoshortcode-2\">c</h2>\n"},
+               {"sect/doc6.md", "\n```bash\n{{< b >}}\n{{% c %}}\n```\n",
+                       filepath.FromSlash("sect/doc6/index.html"),
+                       "<pre><code class=\"language-bash\">b\nc\n</code></pre>\n"},
        }
 
        sources := make([]source.ByteSource, len(tests))