We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 528681e commit 23f8faaCopy full SHA for 23f8faa
1 file changed
tests/test_linktree.py
@@ -1,7 +1,21 @@
1
+from typing import Callable
2
+
3
import docutils
4
from verlib2 import Version
5
6
from sphinx_design_elements.navigation import demo_tree
7
+from tests.conftest import SphinxBuilder
8
9
10
+def test_directive(sphinx_builder: Callable[..., SphinxBuilder]):
11
+ """Quickly test `linktree` directive."""
12
+ builder = sphinx_builder()
13
+ content = "# Heading" + "\n\n\n" + ":::{linktree}\n:::\n\n"
14
+ builder.src_path.joinpath("index.md").write_text(content, encoding="utf8")
15
+ builder.build(assert_pass=False)
16
+ assert "Producing link tree for: index" in builder.status
17
+ assert "build succeeded, 1 warning" in builder.status
18
+ assert "WARNING: toctree is empty" in builder.warnings
19
20
21
def test_linktree_demo_tree(sphinx_html_builder):
0 commit comments