mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-20 21:31:32 +02:00
Re-organize the figure shortcode for better readability
This commit is contained in:
committed by
Bjørn Erik Pedersen
parent
152cffb13a
commit
c5279064df
@@ -123,22 +123,22 @@ func TestShortcodeFigure(t *testing.T) {
|
||||
}{
|
||||
{
|
||||
`{{< figure src="/img/hugo-logo.png" >}}`,
|
||||
"(?s)\n<figure>.*?<img src=\"/img/hugo-logo.png\" />.*?</figure>\n",
|
||||
"(?s)<figure>.*?<img src=\"/img/hugo-logo.png\"/>.*?</figure>",
|
||||
},
|
||||
{
|
||||
// set alt
|
||||
`{{< figure src="/img/hugo-logo.png" alt="Hugo logo" >}}`,
|
||||
"(?s)\n<figure>.*?<img src=\"/img/hugo-logo.png\" alt=\"Hugo logo\" />.*?</figure>\n",
|
||||
"(?s)<figure>.*?<img src=\"/img/hugo-logo.png\".+?alt=\"Hugo logo\"/>.*?</figure>",
|
||||
},
|
||||
// set title
|
||||
{
|
||||
`{{< figure src="/img/hugo-logo.png" title="Hugo logo" >}}`,
|
||||
"(?s)\n<figure>.*?<img src=\"/img/hugo-logo.png\" />.*?<figcaption>.*?<h4>Hugo logo</h4>.*?</figcaption>.*?</figure>\n",
|
||||
"(?s)<figure>.*?<img src=\"/img/hugo-logo.png\"/>.*?<figcaption>.*?<h4>Hugo logo</h4>.*?</figcaption>.*?</figure>",
|
||||
},
|
||||
// set attr and attrlink
|
||||
{
|
||||
`{{< figure src="/img/hugo-logo.png" attr="Hugo logo" attrlink="/img/hugo-logo.png" >}}`,
|
||||
"(?s)\n<figure>.*?<img src=\"/img/hugo-logo.png\" />.*?<figcaption>.*?<p>.*?<a href=\"/img/hugo-logo.png\">.*?Hugo logo.*?</a>.*?</p>.*?</figcaption>.*?</figure>\n",
|
||||
"(?s)<figure>.*?<img src=\"/img/hugo-logo.png\"/>.*?<figcaption>.*?<p>.*?<a href=\"/img/hugo-logo.png\">.*?Hugo logo.*?</a>.*?</p>.*?</figcaption>.*?</figure>",
|
||||
},
|
||||
} {
|
||||
|
||||
|
Reference in New Issue
Block a user