diff --git a/tests/roots/test-ext-graphviz/index.rst b/tests/roots/test-ext-graphviz/index.rst index ab86e2a5a..930ec656d 100644 --- a/tests/roots/test-ext-graphviz/index.rst +++ b/tests/roots/test-ext-graphviz/index.rst @@ -25,3 +25,8 @@ Hello |graph| graphviz world :caption: on right foo -> bar + +.. digraph:: foo + :align: center + + centered diff --git a/tests/test_ext_graphviz.py b/tests/test_ext_graphviz.py index 6affda7ab..1d2a3ab2f 100644 --- a/tests/test_ext_graphviz.py +++ b/tests/test_ext_graphviz.py @@ -16,7 +16,7 @@ import pytest @pytest.mark.sphinx('html', testroot='ext-graphviz') @pytest.mark.usefixtures('if_graphviz_found') -def test_graphviz_html(app, status, warning): +def test_graphviz_png_html(app, status, warning): app.builder.build_all() content = (app.outdir / 'index.html').text() @@ -34,6 +34,51 @@ def test_graphviz_html(app, status, warning): r'on right.*
\s*') assert re.search(html, content, re.S) + html = (r'' + r'caption of graph.*
\ngraph
\n' + r' graphviz world') + assert re.search(html, content, re.S) + + html = (r'' + r'on right.*
\n' + r'