mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-18 21:11:19 +02:00
markup/tableofcontents: Cast Fragments.ToHTML args to int
Closes #13107
This commit is contained in:
committed by
Bjørn Erik Pedersen
parent
487bb96474
commit
b529859008
@@ -45,7 +45,8 @@ func TestToc(t *testing.T) {
|
||||
toc.addAt(&Heading{Title: "1-H3-1", ID: "1-h2-2"}, 0, 2)
|
||||
toc.addAt(&Heading{Title: "Heading 2", ID: "h1-2"}, 1, 0)
|
||||
|
||||
got := string(toc.ToHTML(1, -1, false))
|
||||
tocHTML, _ := toc.ToHTML(1, -1, false)
|
||||
got := string(tocHTML)
|
||||
c.Assert(got, qt.Equals, `<nav id="TableOfContents">
|
||||
<ul>
|
||||
<li><a href="#h1-1">Heading 1</a>
|
||||
@@ -62,7 +63,8 @@ func TestToc(t *testing.T) {
|
||||
</ul>
|
||||
</nav>`, qt.Commentf(got))
|
||||
|
||||
got = string(toc.ToHTML(1, 1, false))
|
||||
tocHTML, _ = toc.ToHTML(1, 1, false)
|
||||
got = string(tocHTML)
|
||||
c.Assert(got, qt.Equals, `<nav id="TableOfContents">
|
||||
<ul>
|
||||
<li><a href="#h1-1">Heading 1</a></li>
|
||||
@@ -70,7 +72,8 @@ func TestToc(t *testing.T) {
|
||||
</ul>
|
||||
</nav>`, qt.Commentf(got))
|
||||
|
||||
got = string(toc.ToHTML(1, 2, false))
|
||||
tocHTML, _ = toc.ToHTML(1, 2, false)
|
||||
got = string(tocHTML)
|
||||
c.Assert(got, qt.Equals, `<nav id="TableOfContents">
|
||||
<ul>
|
||||
<li><a href="#h1-1">Heading 1</a>
|
||||
@@ -83,7 +86,8 @@ func TestToc(t *testing.T) {
|
||||
</ul>
|
||||
</nav>`, qt.Commentf(got))
|
||||
|
||||
got = string(toc.ToHTML(2, 2, false))
|
||||
tocHTML, _ = toc.ToHTML(2, 2, false)
|
||||
got = string(tocHTML)
|
||||
c.Assert(got, qt.Equals, `<nav id="TableOfContents">
|
||||
<ul>
|
||||
<li><a href="#1-h2-1">1-H2-1</a></li>
|
||||
@@ -91,7 +95,8 @@ func TestToc(t *testing.T) {
|
||||
</ul>
|
||||
</nav>`, qt.Commentf(got))
|
||||
|
||||
got = string(toc.ToHTML(1, -1, true))
|
||||
tocHTML, _ = toc.ToHTML(1, -1, true)
|
||||
got = string(tocHTML)
|
||||
c.Assert(got, qt.Equals, `<nav id="TableOfContents">
|
||||
<ol>
|
||||
<li><a href="#h1-1">Heading 1</a>
|
||||
@@ -118,7 +123,8 @@ func TestTocMissingParent(t *testing.T) {
|
||||
toc.addAt(&Heading{Title: "H3", ID: "h3"}, 1, 2)
|
||||
toc.addAt(&Heading{Title: "H3", ID: "h3"}, 1, 2)
|
||||
|
||||
got := string(toc.ToHTML(1, -1, false))
|
||||
tocHTML, _ := toc.ToHTML(1, -1, false)
|
||||
got := string(tocHTML)
|
||||
c.Assert(got, qt.Equals, `<nav id="TableOfContents">
|
||||
<ul>
|
||||
<li>
|
||||
@@ -139,7 +145,8 @@ func TestTocMissingParent(t *testing.T) {
|
||||
</ul>
|
||||
</nav>`, qt.Commentf(got))
|
||||
|
||||
got = string(toc.ToHTML(3, 3, false))
|
||||
tocHTML, _ = toc.ToHTML(3, 3, false)
|
||||
got = string(tocHTML)
|
||||
c.Assert(got, qt.Equals, `<nav id="TableOfContents">
|
||||
<ul>
|
||||
<li><a href="#h3">H3</a></li>
|
||||
@@ -147,7 +154,8 @@ func TestTocMissingParent(t *testing.T) {
|
||||
</ul>
|
||||
</nav>`, qt.Commentf(got))
|
||||
|
||||
got = string(toc.ToHTML(1, -1, true))
|
||||
tocHTML, _ = toc.ToHTML(1, -1, true)
|
||||
got = string(tocHTML)
|
||||
c.Assert(got, qt.Equals, `<nav id="TableOfContents">
|
||||
<ol>
|
||||
<li>
|
||||
|
Reference in New Issue
Block a user