Source: markdown-callouts
Version: 0.3.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230726 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_test -- --system=custom --test-args="{interpreter} -m pytest -v"
> I: pybuild base:240: python3.11 -m pytest -v
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.4, pytest-7.4.0, pluggy-1.2.0 -- 
> /usr/bin/python3.11
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> configfile: pyproject.toml
> plugins: golden-0.2.2
> collecting ... collected 41 items
> 
> tests/test_extension.py::test_extension[blockquotes-many-joined.yml] FAILED [ 
>  2%]
> tests/test_extension.py::test_extension[blockquotes-together.yml] FAILED [  
> 4%]
> tests/test_extension.py::test_extension[linebreak-after.yml] FAILED      [  
> 7%]
> tests/test_extension.py::test_extension[blockquotes-split-by-comments.yml] 
> FAILED [  9%]
> tests/test_extension.py::test_extension[nested-block.yml] FAILED         [ 
> 12%]
> tests/test_extension.py::test_extension[basic.yml] FAILED                [ 
> 14%]
> tests/test_extension.py::test_extension[adjacent-1.yml] FAILED           [ 
> 17%]
> tests/test_extension.py::test_extension[adjacent-2.yml] FAILED           [ 
> 19%]
> tests/test_extension.py::test_extension[just-callout.yml] FAILED         [ 
> 21%]
> tests/test_extension.py::test_extension[with-list.yml] FAILED            [ 
> 24%]
> tests/test_extension.py::test_extension[extra-space.yml] FAILED          [ 
> 26%]
> tests/test_extension.py::test_extension[lowercase.yml] FAILED            [ 
> 29%]
> tests/test_extension.py::test_extension[adjacent-nope.yml] FAILED        [ 
> 31%]
> tests/test_extension.py::test_extension[adjacent-text-block.yml] FAILED  [ 
> 34%]
> tests/test_extension.py::test_extension[one-letter.yml] FAILED           [ 
> 36%]
> tests/test_extension.py::test_extension[newline-first.yml] FAILED        [ 
> 39%]
> tests/test_extension.py::test_extension[adjacent-3.yml] FAILED           [ 
> 41%]
> tests/test_extension.py::test_extension[adjacent-text-nope.yml] FAILED   [ 
> 43%]
> tests/test_extension.py::test_extension[details/basic.yml] FAILED        [ 
> 46%]
> tests/test_extension.py::test_extension[details/no-space.yml] FAILED     [ 
> 48%]
> tests/test_extension.py::test_extension[details/extra-space-nope.yml] FAILED 
> [ 51%]
> tests/test_extension.py::test_extension[details/basic-open.yml] FAILED   [ 
> 53%]
> tests/test_extension.py::test_extension[details/nested.yml] FAILED       [ 
> 56%]
> tests/test_extension.py::test_extension[title/blockstyle-interrupted.yml] 
> FAILED [ 58%]
> tests/test_extension.py::test_extension[title/avoid-title.yml] FAILED    [ 
> 60%]
> tests/test_extension.py::test_extension[title/link-ref-as-title.yml] FAILED [ 
> 63%]
> tests/test_extension.py::test_extension[title/blockstyle.yml] FAILED     [ 
> 65%]
> tests/test_extension.py::test_extension[title/preserve-dot-escape.yml] FAILED 
> [ 68%]
> tests/test_extension.py::test_extension[title/linebreak-after-title.yml] 
> FAILED [ 70%]
> tests/test_extension.py::test_extension[title/no-dot.yml] FAILED         [ 
> 73%]
> tests/test_extension.py::test_extension[title/nested-block.yml] FAILED   [ 
> 75%]
> tests/test_extension.py::test_extension[title/basic.yml] FAILED          [ 
> 78%]
> tests/test_extension.py::test_extension[title/multiline-title.yml] FAILED [ 
> 80%]
> tests/test_extension.py::test_extension[title/preserve-dot-double.yml] FAILED 
> [ 82%]
> tests/test_extension.py::test_extension[title/preserve-dot-format.yml] FAILED 
> [ 85%]
> tests/test_extension.py::test_extension[title/no-body.yml] FAILED        [ 
> 87%]
> tests/test_extension.py::test_extension[title/text-after.yml] FAILED     [ 
> 90%]
> tests/test_extension.py::test_extension[title/avoid-bold-after-text.yml] 
> FAILED [ 92%]
> tests/test_extension.py::test_extension[title/no-strip-period.yml] FAILED [ 
> 95%]
> tests/test_extension.py::test_extension[title/inline-formatting.yml] FAILED [ 
> 97%]
> tests/test_extension.py::test_extension[title/strip.yml] FAILED          
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _________________ test_extension[blockquotes-many-joined.yml] 
> __________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         Note
>       </p>
>       <p>
>         Foo.
>       </p>...
>   
>   ...Full output truncated (17 lines hidden), use '-vv' to show
> ___________________ test_extension[blockquotes-together.yml] 
> ___________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         Note
>       </p>
>       <p>
>         Foo.
>       </p>...
>   
>   ...Full output truncated (11 lines hidden), use '-vv' to show
> _____________________ test_extension[linebreak-after.yml] 
> ______________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         Note
>       </p>
>       <p>
>         Body.
>         <br/>...
>   
>   ...Full output truncated (5 lines hidden), use '-vv' to show
> ______________ test_extension[blockquotes-split-by-comments.yml] 
> _______________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         Note
>       </p>
>       <p>
>         Foo.
>       </p>...
>   
>   ...Full output truncated (19 lines hidden), use '-vv' to show
> _______________________ test_extension[nested-block.yml] 
> _______________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class="...iv>\n</div>\n' == '<div 
> class=".../div>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Test
>       </p>
>       <p>
>         foo
>       </p>...
>   
>   ...Full output truncated (11 lines hidden), use '-vv' to show
> __________________________ test_extension[basic.yml] 
> ___________________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         Note
>       </p>
>       <p>
>         Hello, world!
>       </p>...
>   
>   ...Full output truncated (3 lines hidden), use '-vv' to show
> ________________________ test_extension[adjacent-1.yml] 
> ________________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Test
>       </p>
>       <p>
>         foo
>       </p>...
>   
>   ...Full output truncated (11 lines hidden), use '-vv' to show
> ________________________ test_extension[adjacent-2.yml] 
> ________________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Test
>       </p>
>       <p>
>         foo
>       </p>...
>   
>   ...Full output truncated (11 lines hidden), use '-vv' to show
> _______________________ test_extension[just-callout.yml] 
> _______________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<p>\n  WARNI.../p>\n</div>\n' == '<p>\n  WARNI... 
> </p>\n</div>'
>     <p>
>       WARNING:
>     </p>
>     <div class="admonition warning">
>       <p class="admonition-title">
>         Warning
>       </p>...
>   
>   ...Full output truncated (3 lines hidden), use '-vv' to show
> ________________________ test_extension[with-list.yml] 
> _________________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<ul>\n  <li>...ul>\n</div>\n' == '<ul>\n  
> <li>...</ul>\n</div>'
>     <ul>
>       <li>
>         <div class="admonition test">
>           <p class="admonition-title">
>             Test
>           </p>
>           <p>...
>   
>   ...Full output truncated (17 lines hidden), use '-vv' to show
> _______________________ test_extension[extra-space.yml] 
> ________________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class="...: foo\n</p>\n' == '<div class="...ST: 
> foo\n</p>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Test
>       </p>
>       <p>
>         foo
>       </p>...
>   
>   ...Full output truncated (9 lines hidden), use '-vv' to show
> ________________________ test_extension[lowercase.yml] 
> _________________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<p>\n  note: foo\n</p>\n' == '<p>\n  note: foo\n</p>'
>     <p>
>       note: foo
>   - </p>
>   + </p>
>   ?     +
> ______________________ test_extension[adjacent-nope.yml] 
> _______________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Test
>       </p>
>       <p>
>         foo
>     TEST: bar...
>   
>   ...Full output truncated (4 lines hidden), use '-vv' to show
> ___________________ test_extension[adjacent-text-block.yml] 
> ____________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<p>\n  aaa\n.../p>\n</div>\n' == '<p>\n  aaa\n... 
> </p>\n</div>'
>     <p>
>       aaa
>     </p>
>     <div class="admonition note">
>       <p class="admonition-title">
>         Note
>       </p>...
>   
>   ...Full output truncated (7 lines hidden), use '-vv' to show
> ________________________ test_extension[one-letter.yml] 
> ________________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<p>\n  A: foo\n</p>\n' == '<p>\n  A: foo\n</p>'
>     <p>
>       A: foo
>   - </p>
>   + </p>
>   ?     +
> ______________________ test_extension[newline-first.yml] 
> _______________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Test
>       </p>
>       <p>
>         foo
>     bar...
>   
>   ...Full output truncated (4 lines hidden), use '-vv' to show
> ________________________ test_extension[adjacent-3.yml] 
> ________________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Test
>       </p>
>       <p>
>         foo
>       </p>...
>   
>   ...Full output truncated (11 lines hidden), use '-vv' to show
> ____________________ test_extension[adjacent-text-nope.yml] 
> ____________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<p>\n  aaa\n...\nccc\n</p>\n' == '<p>\n  
> aaa\n...bb\nccc\n</p>'
>     <p>
>       aaa
>     NOTE: bbb
>     ccc
>   - </p>
>   + </p>
>   ?     +
> ______________________ test_extension[details/basic.yml] 
> _______________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<details cla...n</details>\n' == '<details 
> cla...>\n</details>'
>     <details class="note">
>       <summary>
>         Note
>       </summary>
>       <p>
>         hello
>       </p>...
>   
>   ...Full output truncated (3 lines hidden), use '-vv' to show
> _____________________ test_extension[details/no-space.yml] 
> _____________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<details cla...n</details>\n' == '<details 
> cla...>\n</details>'
>     <details class="note">
>       <summary>
>         Note
>       </summary>
>       <p>
>         hello
>     world...
>   
>   ...Full output truncated (4 lines hidden), use '-vv' to show
> _________________ test_extension[details/extra-space-nope.yml] 
> _________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<blockquote>...blockquote>\n' == 
> '<blockquote>...</blockquote>'
>     <blockquote>
>       <p>
>         ?NOTE: hello
>       </p>
>   - </blockquote>
>   + </blockquote>
>   ?              +
> ____________________ test_extension[details/basic-open.yml] 
> ____________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<details cla...n</details>\n' == '<details 
> cla...>\n</details>'
>     <details class="tip" open="open">
>       <summary>
>         Tip
>       </summary>
>       <p>
>         test
>     test...
>   
>   ...Full output truncated (7 lines hidden), use '-vv' to show
> ______________________ test_extension[details/nested.yml] 
> ______________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<details cla...n</details>\n' == '<details 
> cla...>\n</details>'
>     <details class="tip" open="open">
>       <summary>
>         Tip
>       </summary>
>       <p>
>         test
>       </p>...
>   
>   ...Full output truncated (25 lines hidden), use '-vv' to show
> _______________ test_extension[title/blockstyle-interrupted.yml] 
> _______________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Test
>       </p>
>       <p>
>         **Some
>       </p>...
>   
>   ...Full output truncated (9 lines hidden), use '-vv' to show
> ____________________ test_extension[title/avoid-title.yml] 
> _____________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         Note
>       </p>
>       <p>
>         <strong>
>           Not a title actually....
>   
>   ...Full output truncated (17 lines hidden), use '-vv' to show
> _________________ test_extension[title/link-ref-as-title.yml] 
> __________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition quote">
>       <p class="admonition-title">
>         <a href="https://example.org";>
>           foo
>         </a>
>       </p>
>       <p>...
>   
>   ...Full output truncated (8 lines hidden), use '-vv' to show
> _____________________ test_extension[title/blockstyle.yml] 
> _____________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Some
>     title
>       </p>
>       <p>
>         bar...
>   
>   ...Full output truncated (4 lines hidden), use '-vv' to show
> ________________ test_extension[title/preserve-dot-escape.yml] 
> _________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         Custom title.
>       </p>
>       <p>
>         Body.
>     Continuing body....
>   
>   ...Full output truncated (4 lines hidden), use '-vv' to show
> _______________ test_extension[title/linebreak-after-title.yml] 
> ________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         Some title
>       </p>
>       <p>
>         Body.
>       </p>...
>   
>   ...Full output truncated (3 lines hidden), use '-vv' to show
> _______________________ test_extension[title/no-dot.yml] 
> _______________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         A few more thoughts
>       </p>
>       <p>
>         Lorem ipsum dolor sit amet, consectetur adipiscing elit.
>       </p>...
>   
>   ...Full output truncated (3 lines hidden), use '-vv' to show
> ____________________ test_extension[title/nested-block.yml] 
> ____________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class="...iv>\n</div>\n' == '<div 
> class=".../div>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Title 1
>       </p>
>       <p>
>         foo
>       </p>...
>   
>   ...Full output truncated (11 lines hidden), use '-vv' to show
> _______________________ test_extension[title/basic.yml] 
> ________________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Custom title
>       </p>
>       <p>
>         Testing
>       </p>...
>   
>   ...Full output truncated (3 lines hidden), use '-vv' to show
> __________________ test_extension[title/multiline-title.yml] 
> ___________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         Custom
>     multiline
>     title
>       </p>
>       <p>...
>   
>   ...Full output truncated (15 lines hidden), use '-vv' to show
> ________________ test_extension[title/preserve-dot-double.yml] 
> _________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         Custom title.
>       </p>
>       <p>
>         Body.
>     Continuing body....
>   
>   ...Full output truncated (4 lines hidden), use '-vv' to show
> ________________ test_extension[title/preserve-dot-format.yml] 
> _________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         Custom title
>         <em>
>           .
>         </em>
>       </p>...
>   
>   ...Full output truncated (7 lines hidden), use '-vv' to show
> ______________________ test_extension[title/no-body.yml] 
> _______________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Some title
>       </p>
>   - </div>
>   + </div>
>   ?       +
> _____________________ test_extension[title/text-after.yml] 
> _____________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Custom title
>       </p>
>       <p>
>         Testing
>       </p>...
>   
>   ...Full output truncated (12 lines hidden), use '-vv' to show
> _______________ test_extension[title/avoid-bold-after-text.yml] 
> ________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition warning">
>       <p class="admonition-title">
>         Warning
>       </p>
>       <p>
>         Due to
>         <strong>...
>   
>   ...Full output truncated (11 lines hidden), use '-vv' to show
> __________________ test_extension[title/no-strip-period.yml] 
> ___________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition note">
>       <p class="admonition-title">
>         Some title.
>       </p>
>       <p>
>         Body.
>       </p>...
>   
>   ...Full output truncated (11 lines hidden), use '-vv' to show
> _________________ test_extension[title/inline-formatting.yml] 
> __________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>         Custom
>         <em>
>           fancy
>         </em>
>         title...
>   
>   ...Full output truncated (7 lines hidden), use '-vv' to show
> _______________________ test_extension[title/strip.yml] 
> ________________________
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in 
> from_call
>     result: Optional[TResult] = func()
>                                 ^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262, in 
> <lambda>
>     lambda: ihook(item=item, **kwds), when=when, reraise=reraise
>             ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 155, in 
> _multicall
>     return outcome.get_result()
>            ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 108, in 
> get_result
>     raise exc.with_traceback(exc.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 177, in 
> pytest_runtest_call
>     raise e
>   File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169, in 
> pytest_runtest_call
>     item.runtest()
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1788, in 
> runtest
>     self.ihook.pytest_pyfunc_call(pyfuncitem=self)
>   File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 433, in 
> __call__
>     return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 112, in 
> _hookexec
>     return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 116, in 
> _multicall
>     raise exception.with_traceback(exception.__traceback__)
>   File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 80, in 
> _multicall
>     res = hook_impl.function(*args)
>           ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/_pytest/python.py", line 194, in 
> pytest_pyfunc_call
>     result = testfunction(**testargs)
>              ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/tests/test_extension.py", line 18, in test_extension
>     assert html == golden.out["output"]
> AssertionError: assert '<div class=".../p>\n</div>\n' == '<div class="... 
> </p>\n</div>'
>     <div class="admonition test">
>       <p class="admonition-title">
>   -     Some title
>   +     Test
>       </p>
>       <p>
>   -     Body...
>   
>   ...Full output truncated (6 lines hidden), use '-vv' to show
> =========================== short test summary info 
> ============================
> FAILED tests/test_extension.py::test_extension[blockquotes-many-joined.yml]
> FAILED tests/test_extension.py::test_extension[blockquotes-together.yml] - 
> as...
> FAILED tests/test_extension.py::test_extension[linebreak-after.yml] - assert 
> ...
> FAILED 
> tests/test_extension.py::test_extension[blockquotes-split-by-comments.yml]
> FAILED tests/test_extension.py::test_extension[nested-block.yml] - assert 
> '<d...
> FAILED tests/test_extension.py::test_extension[basic.yml] - assert '<div 
> clas...
> FAILED tests/test_extension.py::test_extension[adjacent-1.yml] - assert 
> '<div...
> FAILED tests/test_extension.py::test_extension[adjacent-2.yml] - assert 
> '<div...
> FAILED tests/test_extension.py::test_extension[just-callout.yml] - assert 
> '<p...
> FAILED tests/test_extension.py::test_extension[with-list.yml] - assert 
> '<ul>\...
> FAILED tests/test_extension.py::test_extension[extra-space.yml] - assert 
> '<di...
> FAILED tests/test_extension.py::test_extension[lowercase.yml] - 
> AssertionErro...
> FAILED tests/test_extension.py::test_extension[adjacent-nope.yml] - assert 
> '<...
> FAILED tests/test_extension.py::test_extension[adjacent-text-block.yml] - 
> ass...
> FAILED tests/test_extension.py::test_extension[one-letter.yml] - 
> AssertionErr...
> FAILED tests/test_extension.py::test_extension[newline-first.yml] - assert 
> '<...
> FAILED tests/test_extension.py::test_extension[adjacent-3.yml] - assert 
> '<div...
> FAILED tests/test_extension.py::test_extension[adjacent-text-nope.yml] - 
> Asse...
> FAILED tests/test_extension.py::test_extension[details/basic.yml] - assert 
> '<...
> FAILED tests/test_extension.py::test_extension[details/no-space.yml] - 
> assert...
> FAILED tests/test_extension.py::test_extension[details/extra-space-nope.yml]
> FAILED tests/test_extension.py::test_extension[details/basic-open.yml] - 
> asse...
> FAILED tests/test_extension.py::test_extension[details/nested.yml] - assert 
> '...
> FAILED 
> tests/test_extension.py::test_extension[title/blockstyle-interrupted.yml]
> FAILED tests/test_extension.py::test_extension[title/avoid-title.yml] - 
> asser...
> FAILED tests/test_extension.py::test_extension[title/link-ref-as-title.yml]
> FAILED tests/test_extension.py::test_extension[title/blockstyle.yml] - 
> assert...
> FAILED tests/test_extension.py::test_extension[title/preserve-dot-escape.yml]
> FAILED 
> tests/test_extension.py::test_extension[title/linebreak-after-title.yml]
> FAILED tests/test_extension.py::test_extension[title/no-dot.yml] - assert 
> '<d...
> FAILED tests/test_extension.py::test_extension[title/nested-block.yml] - 
> asse...
> FAILED tests/test_extension.py::test_extension[title/basic.yml] - assert 
> '<di...
> FAILED tests/test_extension.py::test_extension[title/multiline-title.yml] - 
> a...
> FAILED tests/test_extension.py::test_extension[title/preserve-dot-double.yml]
> FAILED tests/test_extension.py::test_extension[title/preserve-dot-format.yml]
> FAILED tests/test_extension.py::test_extension[title/no-body.yml] - assert 
> '<...
> FAILED tests/test_extension.py::test_extension[title/text-after.yml] - 
> assert...
> FAILED 
> tests/test_extension.py::test_extension[title/avoid-bold-after-text.yml]
> FAILED tests/test_extension.py::test_extension[title/no-strip-period.yml] - 
> a...
> FAILED tests/test_extension.py::test_extension[title/inline-formatting.yml]
> FAILED tests/test_extension.py::test_extension[title/strip.yml] - assert 
> '<di...
> ============================== 41 failed in 0.57s 
> ==============================
> E: pybuild pybuild:388: test: plugin custom failed with: exit code=1: 
> python3.11 -m pytest -v
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.11 
> --system=custom "--test-args={interpreter} -m pytest -v" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2023/07/26/markdown-callouts_0.3.0-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230726;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230726&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to