py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
py$(PYV): commands[0]> python -X dev -X warn_default_encoding -m pytest --durations 25
============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
cachedir: .tox/py$(PYV)/.pytest_cache
libraries: Sphinx-7.4.7, docutils-0.21.2
rootdir: $(@D)
configfile: pyproject.toml
testpaths: tests
collecting ... collected 2189 items

tests/test_addnodes.py::test_desc_sig_element_nodes PASSED
tests/test_application.py::test_instantiation PASSED
tests/test_application.py::test_events PASSED
tests/test_application.py::test_emit_with_nonascii_name_node PASSED
tests/test_application.py::test_extensions PASSED
tests/test_application.py::test_extension_in_blacklist PASSED
tests/test_application.py::test_add_source_parser PASSED
tests/test_application.py::test_add_is_parallel_allowed PASSED
tests/test_application.py::test_build_specific PASSED
tests/test_builders/test_build.py::test_build_all[dirhtml] PASSED
tests/test_builders/test_build.py::test_build_all[singlehtml] PASSED
tests/test_builders/test_build.py::test_build_all[text] PASSED
tests/test_builders/test_build.py::test_build_all[xml] PASSED
tests/test_builders/test_build.py::test_build_all[pseudoxml] PASSED
tests/test_builders/test_build.py::test_build_all[linkcheck] PASSED
tests/test_builders/test_build.py::test_root_doc_not_found PASSED
tests/test_builders/test_build.py::test_circular_toctree PASSED
tests/test_builders/test_build.py::test_numbered_circular_toctree PASSED
tests/test_builders/test_build.py::test_image_glob PASSED
tests/test_builders/test_build.py::test_log_no_ansi_colors PASSED
tests/test_builders/test_build_changes.py::test_build PASSED
tests/test_builders/test_build_changes.py::test_no_changes PASSED
tests/test_builders/test_build_dirhtml.py::test_dirhtml PASSED
tests/test_builders/test_build_epub.py::test_build_epub PASSED
tests/test_builders/test_build_epub.py::test_epub_cover PASSED
tests/test_builders/test_build_epub.py::test_nested_toc PASSED
tests/test_builders/test_build_epub.py::test_escaped_toc PASSED
tests/test_builders/test_build_epub.py::test_epub_writing_mode PASSED
tests/test_builders/test_build_epub.py::test_epub_anchor_id PASSED
tests/test_builders/test_build_epub.py::test_epub_assets PASSED
tests/test_builders/test_build_epub.py::test_epub_css_files PASSED
tests/test_builders/test_build_epub.py::test_html_download_role PASSED
tests/test_builders/test_build_epub.py::test_duplicated_toctree_entry PASSED
tests/test_builders/test_build_epub.py::test_run_epubcheck SKIPPED (...)
tests/test_builders/test_build_epub.py::test_xml_name_pattern_check PASSED
tests/test_builders/test_build_epub.py::test_copy_images PASSED
tests/test_builders/test_build_gettext.py::test_Catalog_duplicated_message PASSED
tests/test_builders/test_build_gettext.py::test_build_gettext PASSED
tests/test_builders/test_build_gettext.py::test_msgfmt PASSED
tests/test_builders/test_build_gettext.py::test_gettext_index_entries PASSED
tests/test_builders/test_build_gettext.py::test_gettext_disable_index_entries PASSED
tests/test_builders/test_build_gettext.py::test_gettext_template PASSED
tests/test_builders/test_build_gettext.py::test_gettext_template_msgid_order_in_sphinxpot PASSED
tests/test_builders/test_build_gettext.py::test_build_single_pot PASSED
tests/test_builders/test_build_gettext.py::test_gettext_prolog_epilog_substitution PASSED
tests/test_builders/test_build_gettext.py::test_gettext_prolog_epilog_substitution_excluded PASSED
tests/test_builders/test_build_gettext.py::test_gettext_literalblock_additional PASSED
tests/test_builders/test_build_html.py::test_html_sidebars_error PASSED
tests/test_builders/test_build_html.py::test_html4_error PASSED
tests/test_builders/test_build_html.py::test_docutils_output[index.html-.//div[@class='citation']/span-Ref1] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[index.html-.//div[@class='citation']/span-Ref_1] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#id9'][@id='id1']-1] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#id10'][@id='id2']-2] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#foo'][@id='id3']-3] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='reference internal'][@href='#bar'][@id='id4']/span-\\[bar\\]] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='reference internal'][@href='#baz-qux'][@id='id5']/span-\\[baz_qux\\]] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#id11'][@id='id6']-4] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#id12'][@id='id7']-5] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id1']-1] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id2']-2] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id3']-3] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//div[@class='citation']/span/a[@href='#id4']-bar] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//div[@class='citation']/span/a[@href='#id5']-baz_qux] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id6']-4] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id7']-5] PASSED
tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id8']-6] PASSED
tests/test_builders/test_build_html.py::test_html_parallel PASSED
tests/test_builders/test_build_html.py::test_html_translator PASSED
tests/test_builders/test_build_html.py::test_enumerable_node[expect0] PASSED
tests/test_builders/test_build_html.py::test_enumerable_node[expect1] PASSED
tests/test_builders/test_build_html.py::test_enumerable_node[expect2] PASSED
tests/test_builders/test_build_html.py::test_enumerable_node[expect3] PASSED
tests/test_builders/test_build_html.py::test_enumerable_node[expect4] PASSED
tests/test_builders/test_build_html.py::test_enumerable_node[expect5] PASSED
tests/test_builders/test_build_html.py::test_enumerable_node[expect6] PASSED
tests/test_builders/test_build_html.py::test_enumerable_node[expect7] PASSED
tests/test_builders/test_build_html.py::test_enumerable_node[expect8] PASSED
tests/test_builders/test_build_html.py::test_enumerable_node[expect9] PASSED
tests/test_builders/test_build_html.py::test_html_copy_source PASSED
tests/test_builders/test_build_html.py::test_html_sourcelink_suffix PASSED
tests/test_builders/test_build_html.py::test_html_sourcelink_suffix_same PASSED
tests/test_builders/test_build_html.py::test_html_sourcelink_suffix_empty PASSED
tests/test_builders/test_build_html.py::test_html_entity PASSED
tests/test_builders/test_build_html.py::test_html_inventory PASSED
tests/test_builders/test_build_html.py::test_html_anchor_for_figure PASSED
tests/test_builders/test_build_html.py::test_html_raw_directive PASSED
tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect0] PASSED
tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect1] PASSED
tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect2] PASSED
tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect3] PASSED
tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect4] PASSED
tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect5] PASSED
tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect6] PASSED
tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect7] PASSED
tests/test_builders/test_build_html.py::test_html_style PASSED
tests/test_builders/test_build_html.py::test_html_sidebar PASSED
tests/test_builders/test_build_html.py::test_html_manpage[index.html-expect0] PASSED
tests/test_builders/test_build_html.py::test_html_manpage[index.html-expect1] PASSED
tests/test_builders/test_build_html.py::test_html_manpage[index.html-expect2] PASSED
tests/test_builders/test_build_html.py::test_html_manpage[index.html-expect3] PASSED
tests/test_builders/test_build_html.py::test_html_baseurl PASSED
tests/test_builders/test_build_html.py::test_html_baseurl_and_html_file_suffix PASSED
tests/test_builders/test_build_html.py::test_validate_html_extra_path PASSED
tests/test_builders/test_build_html.py::test_validate_html_static_path PASSED
tests/test_builders/test_build_html.py::test_html_permalink_disable PASSED
tests/test_builders/test_build_html.py::test_html_permalink_icon PASSED
tests/test_builders/test_build_html.py::test_html_signaturereturn_icon PASSED
tests/test_builders/test_build_html.py::test_html_remove_sources_before_write_gh_issue_10786 PASSED
tests/test_builders/test_build_html.py::test_html_pep_695_one_type_per_line PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/img.png']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/img1.png']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/simg.png']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/svgimg.svg']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//a[@href='_sources/images.txt']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/svgimg.svg'][@style='width: 2cm;']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/svgimg.svg'][@style='height: 2cm;']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/images.html-.//img[@src='../_images/img1.png']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/images.html-.//img[@src='../_images/rimg.png']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//a[@class='reference download internal']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//img[@src='../_images/img.png']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//p-This is an include file.] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//pre/span-line 1] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//pre/span-line 2] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//pre-Max Strau\xdf] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//a[@class='reference download internal']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//pre/span-"quotes"] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//pre/span-'included'] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//pre/span[@class='s2']-\xfc\xf6\xe4] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-pyobj1 highlight-text notranslate']//pre-^class Foo:\\n    pass\\n\\s*$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-pyobj2 highlight-text notranslate']//pre-^    def baz\\(\\):\\n        pass\\n\\s*$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-lines highlight-text notranslate']//pre-^class Foo:\\n    pass\\nclass Bar:\\n$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-startend highlight-text notranslate']//pre-^foo = "Including Unicode characters: \xfc\xf6\xe4"\\n$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-preappend highlight-text notranslate']//pre-(?m)^START CODE$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-pyobj-dedent highlight-python notranslate']//span-def] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-tab3 highlight-text notranslate']//pre--| |-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-tab8 highlight-python notranslate']//pre/span--|      |-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[autodoc.html-.//dl[@class='py class']/dt[@id='autodoc_target.Class']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[autodoc.html-.//dl[@class='py function']/dt[@id='autodoc_target.function']/em/span/span-\\*\\*] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[autodoc.html-.//dl[@class='py function']/dt[@id='autodoc_target.function']/em/span/span-kwds] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[autodoc.html-.//dd/p-Return spam\\.] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[extapi.html-.//strong-from class: Bar] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//title-set by title directive] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p/em-Section author: Georg Brandl] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p/em-Module author: Georg Brandl] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//meta[@name='author'][@content='Me']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//meta[@name='keywords'][@content='docs, sphinx']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@id='label']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//pre-^some code$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//span[@class='option']---help] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p[@class='admonition-title']-My Admonition] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='admonition note']/p-Note text.] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='admonition warning']/p-Warning text.] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/strong-^command\\\\n$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/strong-^program\\\\n$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/em-^dfn\\\\n$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/kbd-^kbd\\\\n$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/span-File \u2023 Close] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/code/span[@class='pre']-^a/$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/code/em/span[@class='pre']-^varpart$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/code/em/span[@class='pre']-^i$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='https://peps.python.org/pep-0008/'][@class='pep reference external']/strong-PEP 8] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='https://peps.python.org/pep-0008/'][@class='pep reference external']/strong-Python Enhancement Proposal #8] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='https://datatracker.ietf.org/doc/html/rfc1.html'][@class='rfc reference external']/strong-RFC 1] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='https://datatracker.ietf.org/doc/html/rfc1.html'][@class='rfc reference external']/strong-Request for Comments #1] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='objects.html#envvar-HOME'][@class='reference internal']/code/span[@class='pre']-HOME] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#with'][@class='reference internal']/code/span[@class='pre']-^with$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#grammar-token-try_stmt'][@class='reference internal']/code/span-^statement$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#some-label'][@class='reference internal']/span-^here$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#some-label'][@class='reference internal']/span-^there$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='subdir/includes.html'][@class='reference internal']/span-Including in subdir] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='objects.html#cmdoption-python-c'][@class='reference internal']/code/span[@class='pre']--c] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//abbr[@title='abbreviation']-^abbr$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionadded']/p/span-Added in version 0.6: ] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionadded']/p/span-checker] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionchanged']/p/span-checker] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionchanged']/p-Second paragraph of versionchanged] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionremoved']/p/span-Removed in version 0.6: ] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@class='footnote-reference brackets']-1] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='index.html#ref1']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div/p[@class='admonition-title']-See also] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//table[@class='hlist']/tr/td/ul/li/p-^This$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p[@class='centered']/strong-LICENSE] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//dl/dt[@id='term-boson']-boson] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//dl/dt[@id='term-boson']/a-\xb6] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//pre/strong-try_stmt] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//pre/a[@href='#grammar-token-try1_stmt']/code/span-try1_stmt] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-A global substitution!] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-In HTML.] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-In both.] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-Always present] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#with']/span-headings] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='objects.html#func_without_body']/code/span-objects] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#id1'][@class='reference internal']/span-Testing various markup] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p-Smart \u201cquotes\u201d in English \u2018text\u2019.] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p-Smart \u2014 long and \u2013 short dashes.] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p-Ellipsis\u2026] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/code/span[@class='pre']-foo--"bar"...] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-\u042d\u0442\u043e\u0442 \xab\u0430\u0431\u0437\u0430\u0446\xbb \u0434\u043e\u043b\u0436\u0435\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u201e\u0440\u0443\u0441\u0441\u043a\u0438\u0435\u201c \u043a\u0430\u0432\u044b\u0447\u043a\u0438.] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-Il dit : \xab\xa0C\u2019est \u201csuper\u201d !\xa0\xbb] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@id='mod.Cls.meth1']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@id='errmod.Error']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt/span[@class='sig-name descname']/span[@class='pre']-long\\(parameter,] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt/span[@class='sig-name descname']/span[@class='pre']-list\\)] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt/span[@class='sig-name descname']/span[@class='pre']-another] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt/span[@class='sig-name descname']/span[@class='pre']-one] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#mod.Cls'][@class='reference internal']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dl[@class='std userdesc']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@id='userdesc-myobj']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#userdesc-myobj'][@class='reference internal']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#TimeInt']/em-TimeInt] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#Time']-Time] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#errmod.Error']/strong-Error] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//span[@class='pre']-CFunction()] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.Sphinx_DoSomething']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.SphinxStruct.member']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.SPHINX_USE_PYTHON']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.SphinxType']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.sphinx_global']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//ul[@class='current']/li[@class='toctree-l1 current']/a[@href='#']-Testing object descriptions] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//li[@class='toctree-l1']/a[@href='markup.html']-Testing various markup] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-odd']-Field_name] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-Field_name all lower] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-odd']-FIELD_NAME] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-FIELD_NAME ALL CAPS] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-odd']-Field_Name] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-Field_Name All Word Caps] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-Field_name First word cap] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-odd']-FIELd_name] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-FIELd_name PARTial caps] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//h4-Custom sidebar] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/p/strong-^moo$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/p/strong-checker] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/ul/li/p/strong-^hour$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/ul/li/p/em-^DuplicateType$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/ul/li/p/em-checker] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-arg-p']/code/span-perl] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-arg-p']/code/span-\\+p] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-ObjC']/code/span---ObjC\\+\\+] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-plugin.option']/code/span---plugin.option] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-arg-create-auth-token']/code/span-create-auth-token] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-arg-arg']/code/span-arg] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-j']/code/span--j] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-hg-arg-commit']/code/span-hg] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-hg-arg-commit']/code/span-commit] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-git-commit-p']/code/span-git] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-git-commit-p']/code/span-commit] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-git-commit-p']/code/span--p] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//meta[@name='hc'][@content='hcval']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//meta[@name='hc_co'][@content='hcval_co']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//li[@class='toctree-l1']/a-Testing various markup] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//li[@class='toctree-l2']/a-Inline markup] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//title-Sphinx <Tests>] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//div[@class='footer']-copyright text credits] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//a[@href='https://python.org/'][@class='reference external']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//li/p/a[@href='genindex.html']/span-Index] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//li/p/a[@href='py-modindex.html']/span-Module Index] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//h4-Contents sidebar] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//script[@src='file://moo.js']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//a[@class='reference external'][@href='https://sphinx-doc.org/']-https://sphinx-doc.org/] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//a[@class='reference external'][@href='https://sphinx-doc.org/latest/']-Latest reference] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//a[@href='markup.html#some-label'][@class='reference internal']/span-^indirect hyperref$] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[bom.html-.//title- File with UTF-8 BOM] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@href='https://python.org/dev/']-https://python.org/dev/] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@href='https://bugs.python.org/issue1000']-issue 1000] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@href='https://bugs.python.org/issue1042']-explicit caption] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@class='extlink-pyurl reference external']-https://python.org/dev/] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@class='extlink-issue reference external']-issue 1000] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//a/strong-Main] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//a/strong-[1]] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//a/strong-Other] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//a-entry] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//li/a-double] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[otherext.html-.//h1-Generated section] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[otherext.html-.//a[@href='_sources/otherext.foo.txt']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_output[search.html-.//meta[@name='robots'][@content='noindex']-] PASSED
tests/test_builders/test_build_html_5_output.py::test_html5_rubric PASSED
tests/test_builders/test_build_html_assets.py::test_html_assets PASSED
tests/test_builders/test_build_html_assets.py::test_assets_order PASSED
tests/test_builders/test_build_html_assets.py::test_file_checksum PASSED
tests/test_builders/test_build_html_assets.py::test_file_checksum_query_string PASSED
tests/test_builders/test_build_html_assets.py::test_javscript_loading_method PASSED
tests/test_builders/test_build_html_code.py::test_html_codeblock_linenos_style_table PASSED
tests/test_builders/test_build_html_code.py::test_html_codeblock_linenos_style_inline PASSED
tests/test_builders/test_build_html_code.py::test_html_code_role PASSED
tests/test_builders/test_build_html_download.py::test_html_download PASSED
tests/test_builders/test_build_html_download.py::test_html_download_role PASSED
tests/test_builders/test_build_html_highlight.py::test_html_pygments_style_default PASSED
tests/test_builders/test_build_html_highlight.py::test_html_pygments_style_manually PASSED
tests/test_builders/test_build_html_highlight.py::test_html_pygments_for_classic_theme PASSED
tests/test_builders/test_build_html_highlight.py::test_html_dark_pygments_style_default PASSED
tests/test_builders/test_build_html_highlight.py::test_highlight_options PASSED
tests/test_builders/test_build_html_highlight.py::test_highlight_options_old PASSED
tests/test_builders/test_build_html_image.py::test_html_remote_images PASSED
tests/test_builders/test_build_html_image.py::test_html_encoded_image PASSED
tests/test_builders/test_build_html_image.py::test_html_remote_logo PASSED
tests/test_builders/test_build_html_image.py::test_html_local_logo PASSED
tests/test_builders/test_build_html_image.py::test_html_scaled_image_link PASSED
tests/test_builders/test_build_html_image.py::test_copy_images PASSED
tests/test_builders/test_build_html_maths.py::test_default_html_math_renderer PASSED
tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_mathjax PASSED
tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_imgmath PASSED
tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_duplicated PASSED
tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_duplicated2 PASSED
tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_chosen PASSED
tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_mismatched PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled_warn PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//figure/figcaption/p/span[@class='caption-number']-None-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//table/caption/span[@class='caption-number']-None-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-None-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^fig1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^Figure%s$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^table-1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^Table:%s$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^CODE_1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^Code-%s$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/a/span-^Section 1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/a/span-^Section 2.1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^Fig.{number}$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/a/span-^Sect.1 Foo$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[foo.html-.//figure/figcaption/p/span[@class='caption-number']-None-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[foo.html-.//table/caption/span[@class='caption-number']-None-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-None-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[bar.html-.//figure/figcaption/p/span[@class='caption-number']-None-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[bar.html-.//table/caption/span[@class='caption-number']-None-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-None-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[baz.html-.//figure/figcaption/p/span[@class='caption-number']-None-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[baz.html-.//table/caption/span[@class='caption-number']-None-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-None-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree_warn PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 9 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 10 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//table/caption/span[@class='caption-number']-^Table 9 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//table/caption/span[@class='caption-number']-^Table 10 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 9 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 10 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Fig. 9$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Figure6$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Table 9$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Table:6$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Listing 9$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Code-6$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/code/span-^foo$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/code/span-^bar_a$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Fig.9 should be Fig.1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/code/span-^Sect.{number}$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 5 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 7 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 8 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 5 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 7 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 8 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 5 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 7 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 8 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[baz.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 6 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[baz.html-.//table/caption/span[@class='caption-number']-^Table 6 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 6 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree_warn PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//table/caption/span[@class='caption-number']-^Table 1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//table/caption/span[@class='caption-number']-^Table 2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Fig. 1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Figure2.2$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Table 1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Table:2.2$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Listing 1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Code-2.2$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Section.1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Section.2.1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Fig.1 should be Fig.1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Sect.1 Foo$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[baz.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[baz.html-.//table/caption/span[@class='caption-number']-^Table 2.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix_warn PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//table/caption/span[@class='caption-number']-^Tab_1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//table/caption/span[@class='caption-number']-^Tab_2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Figure:1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Figure2.2$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Tab_1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Table:2.2$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Code-1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Code-2.2$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^SECTION-1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^SECTION-2.1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Fig.1 should be Fig.1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Sect.1 Foo$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1.4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//table/caption/span[@class='caption-number']-^Tab_1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//table/caption/span[@class='caption-number']-^Tab_1.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//table/caption/span[@class='caption-number']-^Tab_1.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//table/caption/span[@class='caption-number']-^Tab_1.4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1.4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2.4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//table/caption/span[@class='caption-number']-^Tab_2.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//table/caption/span[@class='caption-number']-^Tab_2.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//table/caption/span[@class='caption-number']-^Tab_2.4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2.4 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[baz.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[baz.html-.//table/caption/span[@class='caption-number']-^Tab_2.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth_warn PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//table/caption/span[@class='caption-number']-^Table 1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//table/caption/span[@class='caption-number']-^Table 2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Fig. 1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Figure2.1.2$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Table 1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Table:2.1.2$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Listing 1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Code-2.1.2$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Section.1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Section.2.1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Fig.1 should be Fig.1$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Sect.1 Foo$-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.1.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.2.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.1.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.2.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.1.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.2.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.1.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.2.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.1.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.2.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.1.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.1.3 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.2.1 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[baz.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.1.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[baz.html-.//table/caption/span[@class='caption-number']-^Table 2.1.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.1.2 $-True] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect0] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect1] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect2] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect3] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect4] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect5] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect6] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect7] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect8] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect9] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect10] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect11] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect12] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect13] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect14] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect15] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect16] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect17] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect18] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect19] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect20] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect21] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect22] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect23] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect24] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect25] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect26] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect27] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect28] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect29] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect30] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect31] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect32] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect33] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect34] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect35] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect36] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect37] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect38] PASSED
tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect39] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[index.html-.//li[@class='toctree-l3']/a-1.1.1. Foo A1-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[index.html-.//li[@class='toctree-l3']/a-1.2.1. Foo B1-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[index.html-.//li[@class='toctree-l3']/a-2.1.1. Bar A1-False] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[index.html-.//li[@class='toctree-l3']/a-2.2.1. Bar B1-False] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h1-Foo-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h2-Foo A-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h3-Foo A1-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h2-Foo B-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h3-Foo B1-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h1//span[@class='section-number']-1. -True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h2//span[@class='section-number']-1.1. -True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h3//span[@class='section-number']-1.1.1. -True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h2//span[@class='section-number']-1.2. -True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h3//span[@class='section-number']-1.2.1. -True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//div[@class='sphinxsidebarwrapper']//li/a-1.1. Foo A-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//div[@class='sphinxsidebarwrapper']//li/a-1.1.1. Foo A1-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//div[@class='sphinxsidebarwrapper']//li/a-1.2. Foo B-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//div[@class='sphinxsidebarwrapper']//li/a-1.2.1. Foo B1-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h1-Bar-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h2-Bar A-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h2-Bar B-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h3-Bar B1-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h1//span[@class='section-number']-2. -True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h2//span[@class='section-number']-2.1. -True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h2//span[@class='section-number']-2.2. -True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h3//span[@class='section-number']-2.2.1. -True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//div[@class='sphinxsidebarwrapper']//li/a-2. Bar-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//div[@class='sphinxsidebarwrapper']//li/a-2.1. Bar A-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//div[@class='sphinxsidebarwrapper']//li/a-2.2. Bar B-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//div[@class='sphinxsidebarwrapper']//li/a-2.2.1. Bar B1-False] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[baz.html-.//h1-Baz A-True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[baz.html-.//h1//span[@class='section-number']-2.1.1. -True] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect0] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect1] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect2] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect3] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect4] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect5] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect6] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect7] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect8] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect9] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect10] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect11] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect12] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect13] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect14] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect15] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect16] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect17] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect18] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect19] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect20] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect21] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect22] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect23] PASSED
tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect24] PASSED
tests/test_builders/test_build_latex.py::test_build_latex_doc[pdflatex-manual-None] SKIPPED
tests/test_builders/test_build_latex.py::test_build_latex_doc[pdflatex-howto-None] SKIPPED
tests/test_builders/test_build_latex.py::test_build_latex_doc[lualatex-manual-None] SKIPPED
tests/test_builders/test_build_latex.py::test_build_latex_doc[lualatex-howto-None] SKIPPED
tests/test_builders/test_build_latex.py::test_build_latex_doc[xelatex-manual-1] SKIPPED
tests/test_builders/test_build_latex.py::test_build_latex_doc[xelatex-howto-1] SKIPPED
tests/test_builders/test_build_latex.py::test_writer PASSED
tests/test_builders/test_build_latex.py::test_latex_basic PASSED
tests/test_builders/test_build_latex.py::test_latex_basic_manual PASSED
tests/test_builders/test_build_latex.py::test_latex_basic_howto PASSED
tests/test_builders/test_build_latex.py::test_latex_basic_manual_ja PASSED
tests/test_builders/test_build_latex.py::test_latex_basic_howto_ja PASSED
tests/test_builders/test_build_latex.py::test_latex_theme PASSED
tests/test_builders/test_build_latex.py::test_latex_theme_papersize PASSED
tests/test_builders/test_build_latex.py::test_latex_theme_options PASSED
tests/test_builders/test_build_latex.py::test_latex_additional_settings_for_language_code PASSED
tests/test_builders/test_build_latex.py::test_latex_additional_settings_for_greek PASSED
tests/test_builders/test_build_latex.py::test_latex_title_after_admonitions PASSED
tests/test_builders/test_build_latex.py::test_latex_release PASSED
tests/test_builders/test_build_latex.py::test_numref PASSED
tests/test_builders/test_build_latex.py::test_numref_with_prefix1 PASSED
tests/test_builders/test_build_latex.py::test_numref_with_prefix2 PASSED
tests/test_builders/test_build_latex.py::test_numref_with_language_ja PASSED
tests/test_builders/test_build_latex.py::test_latex_obey_numfig_is_false PASSED
tests/test_builders/test_build_latex.py::test_latex_obey_numfig_secnum_depth_is_zero PASSED
tests/test_builders/test_build_latex.py::test_latex_obey_numfig_secnum_depth_is_two PASSED
tests/test_builders/test_build_latex.py::test_latex_obey_numfig_but_math_numfig_false PASSED
tests/test_builders/test_build_latex.py::test_latex_add_latex_package PASSED
tests/test_builders/test_build_latex.py::test_babel_with_no_language_settings PASSED
tests/test_builders/test_build_latex.py::test_babel_with_language_de PASSED
tests/test_builders/test_build_latex.py::test_babel_with_language_ru PASSED
tests/test_builders/test_build_latex.py::test_babel_with_language_tr PASSED
tests/test_builders/test_build_latex.py::test_babel_with_language_ja PASSED
tests/test_builders/test_build_latex.py::test_babel_with_unknown_language PASSED
tests/test_builders/test_build_latex.py::test_polyglossia_with_language_de PASSED
tests/test_builders/test_build_latex.py::test_polyglossia_with_language_de_1901 PASSED
tests/test_builders/test_build_latex.py::test_footnote PASSED
tests/test_builders/test_build_latex.py::test_reference_in_caption_and_codeblock_in_footnote PASSED
tests/test_builders/test_build_latex.py::test_footnote_referred_multiple_times PASSED
tests/test_builders/test_build_latex.py::test_latex_show_urls_is_inline PASSED
tests/test_builders/test_build_latex.py::test_latex_show_urls_is_footnote PASSED
tests/test_builders/test_build_latex.py::test_latex_show_urls_is_no PASSED
tests/test_builders/test_build_latex.py::test_latex_show_urls_footnote_and_substitutions PASSED
tests/test_builders/test_build_latex.py::test_image_in_section PASSED
tests/test_builders/test_build_latex.py::test_latex_logo_if_not_found PASSED
tests/test_builders/test_build_latex.py::test_toctree_maxdepth_manual PASSED
tests/test_builders/test_build_latex.py::test_toctree_maxdepth_howto PASSED
tests/test_builders/test_build_latex.py::test_toctree_not_found PASSED
tests/test_builders/test_build_latex.py::test_toctree_without_maxdepth PASSED
tests/test_builders/test_build_latex.py::test_toctree_with_deeper_maxdepth PASSED
tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_None PASSED
tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_part PASSED
tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_part_with_howto PASSED
tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_chapter PASSED
tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_chapter_with_howto PASSED
tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_section PASSED
tests/test_builders/test_build_latex.py::test_maxlistdepth_at_ten SKIPPED
tests/test_builders/test_build_latex.py::test_latex_table_tabulars PASSED
tests/test_builders/test_build_latex.py::test_latex_table_longtable PASSED
tests/test_builders/test_build_latex.py::test_latex_table_complex_tables PASSED
tests/test_builders/test_build_latex.py::test_latex_table_with_booktabs_and_colorrows PASSED
tests/test_builders/test_build_latex.py::test_latex_table_custom_template_caseA PASSED
tests/test_builders/test_build_latex.py::test_latex_table_custom_template_caseB PASSED
tests/test_builders/test_build_latex.py::test_latex_table_custom_template_caseC PASSED
tests/test_builders/test_build_latex.py::test_latex_raw_directive PASSED
tests/test_builders/test_build_latex.py::test_latex_images PASSED
tests/test_builders/test_build_latex.py::test_latex_index PASSED
tests/test_builders/test_build_latex.py::test_latex_equations PASSED
tests/test_builders/test_build_latex.py::test_latex_image_in_parsed_literal PASSED
tests/test_builders/test_build_latex.py::test_latex_nested_enumerated_list PASSED
tests/test_builders/test_build_latex.py::test_latex_thebibliography PASSED
tests/test_builders/test_build_latex.py::test_latex_glossary PASSED
tests/test_builders/test_build_latex.py::test_latex_labels PASSED
tests/test_builders/test_build_latex.py::test_latex_figure_in_admonition PASSED
tests/test_builders/test_build_latex.py::test_default_latex_documents PASSED
tests/test_builders/test_build_latex.py::test_includegraphics_oversized SKIPPED
tests/test_builders/test_build_latex.py::test_index_on_title PASSED
tests/test_builders/test_build_latex.py::test_texescape_for_non_unicode_supported_engine PASSED
tests/test_builders/test_build_latex.py::test_texescape_for_unicode_supported_engine PASSED
tests/test_builders/test_build_latex.py::test_latex_elements_extrapackages PASSED
tests/test_builders/test_build_latex.py::test_latex_nested_tables PASSED
tests/test_builders/test_build_latex.py::test_latex_container PASSED
tests/test_builders/test_build_latex.py::test_latex_code_role PASSED
tests/test_builders/test_build_latex.py::test_copy_images PASSED
tests/test_builders/test_build_latex.py::test_duplicated_labels_before_module PASSED
tests/test_builders/test_build_latex.py::test_one_parameter_per_line PASSED
tests/test_builders/test_build_latex.py::test_latex_rubric PASSED
tests/test_builders/test_build_linkcheck.py::test_defaults PASSED
tests/test_builders/test_build_linkcheck.py::test_check_link_response_only PASSED
tests/test_builders/test_build_linkcheck.py::test_too_many_retries PASSED
tests/test_builders/test_build_linkcheck.py::test_raw_node PASSED
tests/test_builders/test_build_linkcheck.py::test_anchors_ignored PASSED
tests/test_builders/test_build_linkcheck.py::test_anchors_ignored_for_url PASSED
tests/test_builders/test_build_linkcheck.py::test_raises_for_invalid_status PASSED
tests/test_builders/test_build_linkcheck.py::test_incomplete_html_anchor PASSED
tests/test_builders/test_build_linkcheck.py::test_decoding_error_anchor_ignored PASSED
tests/test_builders/test_build_linkcheck.py::test_auth_header_uses_first_match PASSED
tests/test_builders/test_build_linkcheck.py::test_unauthorized_broken PASSED
tests/test_builders/test_build_linkcheck.py::test_auth_header_no_match PASSED
tests/test_builders/test_build_linkcheck.py::test_linkcheck_request_headers PASSED
tests/test_builders/test_build_linkcheck.py::test_linkcheck_request_headers_no_slash PASSED
tests/test_builders/test_build_linkcheck.py::test_linkcheck_request_headers_default PASSED
tests/test_builders/test_build_linkcheck.py::test_follows_redirects_on_HEAD PASSED
tests/test_builders/test_build_linkcheck.py::test_follows_redirects_on_GET PASSED
tests/test_builders/test_build_linkcheck.py::test_linkcheck_allowed_redirects PASSED
tests/test_builders/test_build_linkcheck.py::test_invalid_ssl PASSED
tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_fails PASSED
tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_with_tls_verify_false PASSED
tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_with_tls_cacerts PASSED
tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_with_requests_env_var PASSED
tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_nonexistent_cert_file PASSED
tests/test_builders/test_build_linkcheck.py::test_TooManyRedirects_on_HEAD PASSED
tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_int_delay PASSED
tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_HTTP_date[None] PASSED
tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_HTTP_date[GMT] PASSED
tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_HTTP_date[GMT+3] PASSED
tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_HTTP_date[GMT-3] PASSED
tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_without_header PASSED
tests/test_builders/test_build_linkcheck.py::test_requests_timeout PASSED
tests/test_builders/test_build_linkcheck.py::test_too_many_requests_user_timeout PASSED
tests/test_builders/test_build_linkcheck.py::test_limit_rate_default_sleep PASSED
tests/test_builders/test_build_linkcheck.py::test_limit_rate_user_max_delay PASSED
tests/test_builders/test_build_linkcheck.py::test_limit_rate_doubles_previous_wait_time PASSED
tests/test_builders/test_build_linkcheck.py::test_limit_rate_clips_wait_time_to_max_time PASSED
tests/test_builders/test_build_linkcheck.py::test_limit_rate_bails_out_after_waiting_max_time PASSED
tests/test_builders/test_build_linkcheck.py::test_connection_contention PASSED
tests/test_builders/test_build_linkcheck.py::test_get_after_head_raises_connection_error PASSED
tests/test_builders/test_build_linkcheck.py::test_linkcheck_exclude_documents PASSED
tests/test_builders/test_build_manpage.py::test_all PASSED
tests/test_builders/test_build_manpage.py::test_man_pages_empty_description PASSED
tests/test_builders/test_build_manpage.py::test_man_make_section_directory PASSED
tests/test_builders/test_build_manpage.py::test_captioned_code_block PASSED
tests/test_builders/test_build_manpage.py::test_default_man_pages PASSED
tests/test_builders/test_build_manpage.py::test_rubric PASSED
tests/test_builders/test_build_texinfo.py::test_texinfo PASSED
tests/test_builders/test_build_texinfo.py::test_texinfo_rubric PASSED
tests/test_builders/test_build_texinfo.py::test_texinfo_citation PASSED
tests/test_builders/test_build_texinfo.py::test_default_texinfo_documents PASSED
tests/test_builders/test_build_texinfo.py::test_texinfo_escape_id PASSED
tests/test_builders/test_build_texinfo.py::test_texinfo_footnote PASSED
tests/test_builders/test_build_texinfo.py::test_texinfo_xrefs PASSED
tests/test_builders/test_build_texinfo.py::test_texinfo_samp_with_variable PASSED
tests/test_builders/test_build_texinfo.py::test_copy_images PASSED
tests/test_builders/test_build_text.py::test_maxwitdh_with_prefix PASSED
tests/test_builders/test_build_text.py::test_lineblock PASSED
tests/test_builders/test_build_text.py::test_nonascii_title_line PASSED
tests/test_builders/test_build_text.py::test_nonascii_table PASSED
tests/test_builders/test_build_text.py::test_nonascii_maxwidth PASSED
tests/test_builders/test_build_text.py::test_table_builder PASSED
tests/test_builders/test_build_text.py::test_table_separator PASSED
tests/test_builders/test_build_text.py::test_table_cell PASSED
tests/test_builders/test_build_text.py::test_table_with_empty_cell PASSED
tests/test_builders/test_build_text.py::test_table_with_rowspan PASSED
tests/test_builders/test_build_text.py::test_table_with_colspan PASSED
tests/test_builders/test_build_text.py::test_table_with_colspan_left PASSED
tests/test_builders/test_build_text.py::test_table_with_colspan_and_rowspan PASSED
tests/test_builders/test_build_text.py::test_list_items_in_admonition PASSED
tests/test_builders/test_build_text.py::test_secnums PASSED
tests/test_builders/test_build_warnings.py::test_html_warnings PASSED
tests/test_builders/test_build_warnings.py::test_latex_warnings PASSED
tests/test_builders/test_build_warnings.py::test_texinfo_warnings PASSED
tests/test_builders/test_build_warnings.py::test_uncacheable_config_warning PASSED
tests/test_builders/test_builder.py::test_incremental_reading PASSED
tests/test_builders/test_builder.py::test_incremental_reading_for_missing_files PASSED
tests/test_config/test_config.py::test_is_serializable PASSED
tests/test_config/test_config.py::test_config_opt_deprecated PASSED
tests/test_config/test_config.py::test_core_config PASSED
tests/test_config/test_config.py::test_config_not_found PASSED
tests/test_config/test_config.py::test_config_pickle_protocol[0] PASSED
tests/test_config/test_config.py::test_config_pickle_protocol[1] PASSED
tests/test_config/test_config.py::test_config_pickle_protocol[2] PASSED
tests/test_config/test_config.py::test_config_pickle_protocol[3] PASSED
tests/test_config/test_config.py::test_config_pickle_protocol[4] PASSED
tests/test_config/test_config.py::test_config_pickle_circular_reference_in_list PASSED
tests/test_config/test_config.py::test_config_pickle_circular_reference_in_dict PASSED
tests/test_config/test_config.py::test_extension_values PASSED
tests/test_config/test_config.py::test_overrides PASSED
tests/test_config/test_config.py::test_overrides_boolean PASSED
tests/test_config/test_config.py::test_overrides_dict_str PASSED
tests/test_config/test_config.py::test_callable_defer PASSED
tests/test_config/test_config.py::test_errors_warnings PASSED
tests/test_config/test_config.py::test_errors_if_setup_is_not_callable PASSED
tests/test_config/test_config.py::test_needs_sphinx PASSED
tests/test_config/test_config.py::test_config_eol PASSED
tests/test_config/test_config.py::test_builtin_conf PASSED
tests/test_config/test_config.py::test_check_types[value1-string-None-123-True] PASSED
tests/test_config/test_config.py::test_check_types[value2-<lambda>-None-123-True] PASSED
tests/test_config/test_config.py::test_check_types[value3-<lambda>-None-actual2-False] PASSED
tests/test_config/test_config.py::test_check_types[value4-100-None-True-True] PASSED
tests/test_config/test_config.py::test_check_types[value5-False-None-True-False] PASSED
tests/test_config/test_config.py::test_check_types[value6-default5-None-actual5-True] PASSED
tests/test_config/test_config.py::test_check_types[value7-string-annotation6-actual6-False] PASSED
tests/test_config/test_config.py::test_check_types[value8-default7-None-actual7-False] PASSED
tests/test_config/test_config.py::test_check_types[value9-None-None-foo-False] PASSED
tests/test_config/test_config.py::test_check_types[value10-None-None-123-False] PASSED
tests/test_config/test_config.py::test_check_types[value11-None-annotation10-bar-False] PASSED
tests/test_config/test_config.py::test_check_types[value12-string-None-bar-False] PASSED
tests/test_config/test_config.py::test_conf_warning_message[value1-string-annotation0-actual0-The config value `value1' has type `list'; expected `str'.] PASSED
tests/test_config/test_config.py::test_conf_warning_message[value1-string-annotation1-actual1-The config value `value1' has type `list'; expected `int' or `str'.] PASSED
tests/test_config/test_config.py::test_conf_warning_message[value1-string-annotation2-actual2-The config value `value1' has type `list'; expected `int', `str', or `tuple'.] PASSED
tests/test_config/test_config.py::test_check_enum PASSED
tests/test_config/test_config.py::test_check_enum_failed PASSED
tests/test_config/test_config.py::test_check_enum_for_list PASSED
tests/test_config/test_config.py::test_check_enum_for_list_failed PASSED
tests/test_config/test_config.py::test_check_any PASSED
tests/test_config/test_config.py::test_nitpick_base PASSED
tests/test_config/test_config.py::test_nitpick_ignore PASSED
tests/test_config/test_config.py::test_nitpick_ignore_regex1 PASSED
tests/test_config/test_config.py::test_nitpick_ignore_regex2 PASSED
tests/test_config/test_config.py::test_nitpick_ignore_regex_fullmatch PASSED
tests/test_config/test_config.py::test_conf_py_language_none PASSED
tests/test_config/test_config.py::test_conf_py_language_none_warning PASSED
tests/test_config/test_config.py::test_conf_py_no_language PASSED
tests/test_config/test_config.py::test_conf_py_nitpick_ignore_list PASSED
tests/test_config/test_config.py::test_multi_line_copyright[None] PASSED
tests/test_config/test_config.py::test_multi_line_copyright[1293840000] PASSED
tests/test_config/test_config.py::test_multi_line_copyright[1293839999] PASSED
tests/test_config/test_config.py::test_correct_copyright_year[None-1970-{current_year}] PASSED
tests/test_config/test_config.py::test_correct_copyright_year[None-1970-1990-1970-{current_year}] PASSED
tests/test_config/test_config.py::test_correct_copyright_year[None-1970-1990 Alice-1970-{current_year} Alice] PASSED
tests/test_config/test_config.py::test_correct_copyright_year[1293840000-1970-{current_year}] PASSED
tests/test_config/test_config.py::test_correct_copyright_year[1293840000-1970-1990-1970-{current_year}] PASSED
tests/test_config/test_config.py::test_correct_copyright_year[1293840000-1970-1990 Alice-1970-{current_year} Alice] PASSED
tests/test_config/test_config.py::test_correct_copyright_year[1293839999-1970-{current_year}] PASSED
tests/test_config/test_config.py::test_correct_copyright_year[1293839999-1970-1990-1970-{current_year}] PASSED
tests/test_config/test_config.py::test_correct_copyright_year[1293839999-1970-1990 Alice-1970-{current_year} Alice] PASSED
tests/test_config/test_config.py::test_gettext_compact_command_line_true PASSED
tests/test_config/test_config.py::test_gettext_compact_command_line_false PASSED
tests/test_config/test_config.py::test_gettext_compact_command_line_str PASSED
tests/test_config/test_config.py::test_root_doc_and_master_doc_are_synchronized PASSED
tests/test_config/test_correct_year.py::test_correct_year[expect_date0] PASSED
tests/test_config/test_correct_year.py::test_correct_year[expect_date1] PASSED
tests/test_config/test_correct_year.py::test_correct_year[expect_date2] PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lineno_start PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_pyobject1 PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_pyobject2 PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_pyobject3 PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_pyobject_and_lines PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines1 PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines2 PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines_and_lineno_match1 PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines_and_lineno_match2 PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines_and_lineno_match3 PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_start_at PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_start_after PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_start_after_and_lines PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_start_at_and_lines PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_missing_start_and_end PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_end_before PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_prepend PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_dedent PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_dedent_and_append_and_prepend PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_tabwidth PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_tabwidth_dedent PASSED
tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_diff PASSED
tests/test_directives/test_directive_code.py::test_code_block PASSED
tests/test_directives/test_directive_code.py::test_force_option PASSED
tests/test_directives/test_directive_code.py::test_code_block_caption_html PASSED
tests/test_directives/test_directive_code.py::test_code_block_caption_latex PASSED
tests/test_directives/test_directive_code.py::test_code_block_namedlink_latex PASSED
tests/test_directives/test_directive_code.py::test_code_block_emphasize_latex PASSED
tests/test_directives/test_directive_code.py::test_literal_include PASSED
tests/test_directives/test_directive_code.py::test_literal_include_block_start_with_comment_or_brank PASSED
tests/test_directives/test_directive_code.py::test_literal_include_linenos PASSED
tests/test_directives/test_directive_code.py::test_literalinclude_file_whole_of_emptyline PASSED
tests/test_directives/test_directive_code.py::test_literalinclude_caption_html PASSED
tests/test_directives/test_directive_code.py::test_literalinclude_caption_latex PASSED
tests/test_directives/test_directive_code.py::test_literalinclude_namedlink_latex PASSED
tests/test_directives/test_directive_code.py::test_literalinclude_classes PASSED
tests/test_directives/test_directive_code.py::test_literalinclude_pydecorators PASSED
tests/test_directives/test_directive_code.py::test_code_block_highlighted PASSED
tests/test_directives/test_directive_code.py::test_linenothreshold PASSED
tests/test_directives/test_directive_code.py::test_code_block_dedent PASSED
tests/test_directives/test_directive_object_description.py::test_object_description_sections PASSED
tests/test_directives/test_directive_object_description.py::test_object_description_content_line_number PASSED
tests/test_directives/test_directive_only.py::test_sectioning PASSED
tests/test_directives/test_directive_option.py::test_option_emphasise_placeholders PASSED
tests/test_directives/test_directive_option.py::test_option_emphasise_placeholders_default PASSED
tests/test_directives/test_directive_option.py::test_option_reference_with_value PASSED
tests/test_directives/test_directive_other.py::test_toctree PASSED
tests/test_directives/test_directive_other.py::test_relative_toctree PASSED
tests/test_directives/test_directive_other.py::test_toctree_urls_and_titles PASSED
tests/test_directives/test_directive_other.py::test_toctree_glob PASSED
tests/test_directives/test_directive_other.py::test_toctree_glob_and_url PASSED
tests/test_directives/test_directive_other.py::test_reversed_toctree PASSED
tests/test_directives/test_directive_other.py::test_toctree_class PASSED
tests/test_directives/test_directive_other.py::test_toctree_twice PASSED
tests/test_directives/test_directive_other.py::test_include_include_read_event PASSED
tests/test_directives/test_directive_other.py::test_include_include_read_event_nested_includes PASSED
tests/test_directives/test_directive_patch.py::test_code_directive PASSED
tests/test_directives/test_directive_patch.py::test_csv_table_directive PASSED
tests/test_directives/test_directive_patch.py::test_math_directive PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[c:function-False-True-void f()-void g()-index_g0] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[cpp:function-False-True-void f()-void g()-index_g1] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[js:function-True-True-f()-g()-index_g2] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[py:function-True-True-f()-g()-index_g3] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[rst:directive-True-False-f-g-index_g4] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[cmdoption-True-False-f-g-index_g5] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[envvar-True-False-f-g-index_g6] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[c:function-False-True-void f()-void g()-index_g0] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[cpp:function-False-True-void f()-void g()-index_g1] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[js:function-True-True-f()-g()-index_g2] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[py:function-True-True-f()-g()-index_g3] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[rst:directive-True-False-f-g-index_g4] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[cmdoption-True-False-f-g-index_g5] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[envvar-True-False-f-g-index_g6] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[c:function-False-True-void f()-void g()-index_g0] SKIPPED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[cpp:function-False-True-void f()-void g()-index_g1] SKIPPED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[js:function-True-True-f()-g()-index_g2] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[py:function-True-True-f()-g()-index_g3] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[rst:directive-True-False-f-g-index_g4] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[cmdoption-True-False-f-g-index_g5] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[envvar-True-False-f-g-index_g6] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[c:function-False-True-void f()-void g()-index_g0] SKIPPED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[cpp:function-False-True-void f()-void g()-index_g1] SKIPPED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[js:function-True-True-f()-g()-index_g2] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[py:function-True-True-f()-g()-index_g3] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[rst:directive-True-False-f-g-index_g4] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[cmdoption-True-False-f-g-index_g5] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[envvar-True-False-f-g-index_g6] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[c:function-False-True-void f()-void g()-index_g0] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[cpp:function-False-True-void f()-void g()-index_g1] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[js:function-True-True-f()-g()-index_g2] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[py:function-True-True-f()-g()-index_g3] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[rst:directive-True-False-f-g-index_g4] SKIPPED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[cmdoption-True-False-f-g-index_g5] SKIPPED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[envvar-True-False-f-g-index_g6] SKIPPED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[c:function-False-True-void f()-void g()-index_g0] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[cpp:function-False-True-void f()-void g()-index_g1] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[js:function-True-True-f()-g()-index_g2] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[py:function-True-True-f()-g()-index_g3] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[rst:directive-True-False-f-g-index_g4] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[cmdoption-True-False-f-g-index_g5] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[envvar-True-False-f-g-index_g6] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[c:function-False-True-void f()-void g()-index_g0] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[cpp:function-False-True-void f()-void g()-index_g1] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[js:function-True-True-f()-g()-index_g2] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[py:function-True-True-f()-g()-index_g3] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[rst:directive-True-False-f-g-index_g4] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[cmdoption-True-False-f-g-index_g5] PASSED
tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[envvar-True-False-f-g-index_g6] PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_expressions PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_fundamental_types PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_type_definitions PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_macro_definitions PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_member_definitions PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_function_definitions PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_nested_name PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_struct_definitions PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_union_definitions PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_enum_definitions PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_anon_definitions PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_initializers PASSED
tests/test_domains/test_domain_c.py::test_domain_c_ast_attributes PASSED
tests/test_domains/test_domain_c.py::test_extra_keywords PASSED
tests/test_domains/test_domain_c.py::test_domain_c_build PASSED
tests/test_domains/test_domain_c.py::test_domain_c_build_namespace PASSED
tests/test_domains/test_domain_c.py::test_domain_c_build_anon_dup_decl PASSED
tests/test_domains/test_domain_c.py::test_domain_c_build_semicolon PASSED
tests/test_domains/test_domain_c.py::test_domain_c_build_function_param_target PASSED
tests/test_domains/test_domain_c.py::test_domain_c_build_ns_lookup PASSED
tests/test_domains/test_domain_c.py::test_domain_c_build_field_role PASSED
tests/test_domains/test_domain_c.py::test_domain_c_build_intersphinx PASSED
tests/test_domains/test_domain_c.py::test_domain_c_parse_cfunction PASSED
tests/test_domains/test_domain_c.py::test_domain_c_parse_cmember PASSED
tests/test_domains/test_domain_c.py::test_domain_c_parse_cvar PASSED
tests/test_domains/test_domain_c.py::test_domain_c_parse_no_index_entry PASSED
tests/test_domains/test_domain_c.py::test_cfunction_signature_with_c_maximum_signature_line_length_equal PASSED
tests/test_domains/test_domain_c.py::test_cfunction_signature_with_c_maximum_signature_line_length_force_single PASSED
tests/test_domains/test_domain_c.py::test_cfunction_signature_with_c_maximum_signature_line_length_break PASSED
tests/test_domains/test_domain_c.py::test_cfunction_signature_with_maximum_signature_line_length_equal PASSED
tests/test_domains/test_domain_c.py::test_cfunction_signature_with_maximum_signature_line_length_force_single PASSED
tests/test_domains/test_domain_c.py::test_cfunction_signature_with_maximum_signature_line_length_break PASSED
tests/test_domains/test_domain_c.py::test_c_maximum_signature_line_length_overrides_global PASSED
tests/test_domains/test_domain_c.py::test_domain_c_c_maximum_signature_line_length_in_html PASSED
tests/test_domains/test_domain_c.py::test_domain_c_c_maximum_signature_line_length_in_text PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[void-v] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[bool-b] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[char-c] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed char-a] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned char-h] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[wchar_t-w] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[char32_t-Di] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[char16_t-Ds] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[char8_t-Du] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[short-s] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[short int-s] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed short-s] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed short int-s] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned short-t] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned short int-t] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[int-i] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed-i] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed int-i] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned-j] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned int-j] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long-l] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long int-l] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed long-l] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed long int-l] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned long-m] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned long int-m] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long long-x] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long long int-x] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed long long-x] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed long long int-x] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[__int64-x] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned long long-y] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned long long int-y] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[__int128-n] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed __int128-n] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned __int128-o] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[float-f] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[double-d] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long double-e] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[__float80-e] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Float64x-e] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[__float128-g] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Float128-g] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Complex float-Cf] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Complex double-Cd] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Complex long double-Ce] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Imaginary float-f] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Imaginary double-d] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Imaginary long double-e] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[auto-Da] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[decltype(auto)-Dc] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[std::nullptr_t-Dn] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_expressions PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_type_definitions PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_concept_definitions PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_member_definitions PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_function_definitions PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_operators PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_nested_name PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_class_definitions PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_union_definitions PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_enum_definitions PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_anon_definitions PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_templates PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_placeholder_types PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_requires_clauses PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_template_args PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_initializers PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_attributes PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_xref_parsing PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[typename-False] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[typename T-False] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[typename...-True] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[typename... T-True] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int-False] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int N-False] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int* N-False] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int& N-False] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int&... N-True] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int*... N-True] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int...-True] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int... N-True] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[auto-False] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[auto...-True] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int X::*-False] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int X::*...-True] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int (X::*)(bool)-False] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int (X::*x)(bool)-False] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int (X::*)(bool)...-True] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[template<typename> class-False] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[template<typename> class...-True] PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_multi_decl_lookup PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_warn_template_param_qualified_name PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_backslash_ok_true PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_semicolon PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_backslash_ok_false PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_anon_dup_decl PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_misuse_of_roles PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_with_add_function_parentheses_is_True PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_with_add_function_parentheses_is_False PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_xref_consistency PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_field_role PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_operator_lookup PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_intersphinx PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_parse_no_index_entry PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_parse_mix_decl_duplicate PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_normalize_unspecialized_template_args PASSED
tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_cpp_maximum_signature_line_length_equal PASSED
tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_cpp_maximum_signature_line_length_force_single PASSED
tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_cpp_maximum_signature_line_length_break PASSED
tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_maximum_signature_line_length_equal PASSED
tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_maximum_signature_line_length_force_single PASSED
tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_maximum_signature_line_length_break PASSED
tests/test_domains/test_domain_cpp.py::test_cpp_maximum_signature_line_length_overrides_global PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_cpp_maximum_signature_line_length_in_html PASSED
tests/test_domains/test_domain_cpp.py::test_domain_cpp_cpp_maximum_signature_line_length_in_text PASSED
tests/test_domains/test_domain_js.py::test_domain_js_xrefs PASSED
tests/test_domains/test_domain_js.py::test_domain_js_objects PASSED
tests/test_domains/test_domain_js.py::test_domain_js_find_obj PASSED
tests/test_domains/test_domain_js.py::test_get_full_qualified_name PASSED
tests/test_domains/test_domain_js.py::test_js_module PASSED
tests/test_domains/test_domain_js.py::test_js_function PASSED
tests/test_domains/test_domain_js.py::test_js_class PASSED
tests/test_domains/test_domain_js.py::test_js_data PASSED
tests/test_domains/test_domain_js.py::test_no_index_entry PASSED
tests/test_domains/test_domain_js.py::test_module_content_line_number PASSED
tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_javascript_maximum_signature_line_length_equal PASSED
tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_javascript_maximum_signature_line_length_force_single PASSED
tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_javascript_maximum_signature_line_length_break PASSED
tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_maximum_signature_line_length_equal PASSED
tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_maximum_signature_line_length_force_single PASSED
tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_maximum_signature_line_length_break PASSED
tests/test_domains/test_domain_js.py::test_javascript_maximum_signature_line_length_overrides_global PASSED
tests/test_domains/test_domain_js.py::test_domain_js_javascript_maximum_signature_line_length_in_html PASSED
tests/test_domains/test_domain_js.py::test_domain_js_javascript_maximum_signature_line_length_in_text PASSED
tests/test_domains/test_domain_py.py::test_function_signatures PASSED
tests/test_domains/test_domain_py.py::test_domain_py_xrefs PASSED
tests/test_domains/test_domain_py.py::test_domain_py_xrefs_abbreviations PASSED
tests/test_domains/test_domain_py.py::test_domain_py_objects PASSED
tests/test_domains/test_domain_py.py::test_resolve_xref_for_properties PASSED
tests/test_domains/test_domain_py.py::test_domain_py_find_obj PASSED
tests/test_domains/test_domain_py.py::test_get_full_qualified_name PASSED
tests/test_domains/test_domain_py.py::test_parse_annotation PASSED
tests/test_domains/test_domain_py.py::test_parse_annotation_suppress PASSED
tests/test_domains/test_domain_py.py::test_parse_annotation_Literal PASSED
tests/test_domains/test_domain_py.py::test_module_index PASSED
tests/test_domains/test_domain_py.py::test_module_index_submodule PASSED
tests/test_domains/test_domain_py.py::test_module_index_not_collapsed PASSED
tests/test_domains/test_domain_py.py::test_modindex_common_prefix PASSED
tests/test_domains/test_domain_py.py::test_no_index_entry PASSED
tests/test_domains/test_domain_py.py::test_python_python_use_unqualified_type_names PASSED
tests/test_domains/test_domain_py.py::test_python_python_use_unqualified_type_names_disabled PASSED
tests/test_domains/test_domain_py.py::test_warn_missing_reference PASSED
tests/test_domains/test_domain_py.py::test_signature_line_number[True] PASSED
tests/test_domains/test_domain_py.py::test_signature_line_number[False] PASSED
tests/test_domains/test_domain_py.py::test_python_maximum_signature_line_length_overrides_global PASSED
tests/test_domains/test_domain_py.py::test_domain_py_python_maximum_signature_line_length_in_html PASSED
tests/test_domains/test_domain_py.py::test_domain_py_python_maximum_signature_line_length_in_text PASSED
tests/test_domains/test_domain_py.py::test_module_content_line_number PASSED
tests/test_domains/test_domain_py.py::test_short_literal_types PASSED
tests/test_domains/test_domain_py.py::test_function_pep_695 PASSED
tests/test_domains/test_domain_py.py::test_class_def_pep_695 PASSED
tests/test_domains/test_domain_py.py::test_class_def_pep_696 PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:int]-[T: int]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:*Ts]-[T: *Ts]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:int|(*Ts)]-[T: int | (*Ts)]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:(*Ts)|int]-[T: (*Ts) | int]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:(int|(*Ts))]-[T: (int | (*Ts))]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:((*Ts)|int)]-[T: ((*Ts) | int)]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:Annotated[int,ctype('char')]]-[T: Annotated[int, ctype('char')]]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_constraints[[T:(int,str)]-[T: (int, str)]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_constraints[[T:(int|str,*Ts)]-[T: (int | str, *Ts)]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[T=int]-[T = int]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[T:int=int]-[T: int = int]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*Ts]-[*V = *Ts]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=(*Ts)]-[*V = (*Ts)]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*tuple[str,...]]-[*V = *tuple[str, ...]]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*tuple[*Ts,...]]-[*V = *tuple[*Ts, ...]]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*tuple[int,*Ts]]-[*V = *tuple[int, *Ts]]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*tuple[*Ts,int]]-[*V = *tuple[*Ts, int]]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[**P=[int,*Ts]]-[**P = [int, *Ts]]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[**P=[int, int*3]]-[**P = [int, int * 3]]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[**P=[int, *Ts*3]]-[**P = [int, *Ts * 3]]] PASSED
tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[**P=[int,A[int,ctype("char")]]]-[**P = [int, A[int, ctype("char")]]]] PASSED
tests/test_domains/test_domain_py_canonical.py::test_domain_py_canonical PASSED
tests/test_domains/test_domain_py_canonical.py::test_canonical PASSED
tests/test_domains/test_domain_py_canonical.py::test_canonical_definition_overrides PASSED
tests/test_domains/test_domain_py_canonical.py::test_canonical_definition_skip PASSED
tests/test_domains/test_domain_py_canonical.py::test_canonical_duplicated PASSED
tests/test_domains/test_domain_py_fields.py::test_info_field_list PASSED
tests/test_domains/test_domain_py_fields.py::test_info_field_list_piped_type PASSED
tests/test_domains/test_domain_py_fields.py::test_info_field_list_Literal PASSED
tests/test_domains/test_domain_py_fields.py::test_info_field_list_var PASSED
tests/test_domains/test_domain_py_fields.py::test_info_field_list_napoleon_deliminator_of PASSED
tests/test_domains/test_domain_py_fields.py::test_info_field_list_napoleon_deliminator_or PASSED
tests/test_domains/test_domain_py_fields.py::test_type_field PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_full PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_with_unary_operators PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_with_binary_operators PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_with_number_literals PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_with_union_type_operator PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_optional_pyfunction_signature PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_python_maximum_signature_line_length_equal PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_python_maximum_signature_line_length_force_single PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_python_maximum_signature_line_length_break PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_maximum_signature_line_length_equal PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_maximum_signature_line_length_force_single PASSED
tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_maximum_signature_line_length_break PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pyexception_signature PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pydata_signature PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pydata_signature_old PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pydata_with_union_type_operator PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pyobject_prefix PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pydata PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pyclass_options PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pymethod_options PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pyclassmethod PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pystaticmethod PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pyattribute PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pyproperty PASSED
tests/test_domains/test_domain_py_pyobject.py::test_py_type_alias PASSED
tests/test_domains/test_domain_py_pyobject.py::test_domain_py_type_alias PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pydecorator_signature PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pydecoratormethod_signature PASSED
tests/test_domains/test_domain_py_pyobject.py::test_pycurrentmodule PASSED
tests/test_domains/test_domain_rst.py::test_parse_directive PASSED
tests/test_domains/test_domain_rst.py::test_rst_directive PASSED
tests/test_domains/test_domain_rst.py::test_rst_directive_with_argument PASSED
tests/test_domains/test_domain_rst.py::test_rst_directive_option PASSED
tests/test_domains/test_domain_rst.py::test_rst_directive_option_with_argument PASSED
tests/test_domains/test_domain_rst.py::test_rst_directive_option_type PASSED
tests/test_domains/test_domain_rst.py::test_rst_directive_and_directive_option PASSED
tests/test_domains/test_domain_rst.py::test_rst_role PASSED
tests/test_domains/test_domain_std.py::test_process_doc_handle_figure_caption PASSED
tests/test_domains/test_domain_std.py::test_process_doc_handle_table_title PASSED
tests/test_domains/test_domain_std.py::test_get_full_qualified_name PASSED
tests/test_domains/test_domain_std.py::test_cmd_option_with_optional_value PASSED
tests/test_domains/test_domain_std.py::test_cmd_option_starting_with_bracket PASSED
tests/test_domains/test_domain_std.py::test_glossary PASSED
tests/test_domains/test_domain_std.py::test_glossary_warning PASSED
tests/test_domains/test_domain_std.py::test_glossary_comment PASSED
tests/test_domains/test_domain_std.py::test_glossary_comment2 PASSED
tests/test_domains/test_domain_std.py::test_glossary_sorted PASSED
tests/test_domains/test_domain_std.py::test_glossary_alphanumeric PASSED
tests/test_domains/test_domain_std.py::test_glossary_conflicted_labels PASSED
tests/test_domains/test_domain_std.py::test_cmdoption PASSED
tests/test_domains/test_domain_std.py::test_cmdoption_for_None PASSED
tests/test_domains/test_domain_std.py::test_multiple_cmdoptions PASSED
tests/test_domains/test_domain_std.py::test_productionlist PASSED
tests/test_domains/test_domain_std.py::test_productionlist2 PASSED
tests/test_domains/test_domain_std.py::test_disabled_docref PASSED
tests/test_domains/test_domain_std.py::test_labeled_rubric PASSED
tests/test_domains/test_domain_std.py::test_labeled_definition PASSED
tests/test_domains/test_domain_std.py::test_labeled_field PASSED
tests/test_domains/test_domain_std.py::test_html_manpage PASSED
tests/test_environment/test_environment.py::test_config_status PASSED
tests/test_environment/test_environment.py::test_images PASSED
tests/test_environment/test_environment.py::test_object_inventory PASSED
tests/test_environment/test_environment.py::test_env_relfn2path PASSED
tests/test_environment/test_environment_indexentries.py::test_create_single_index PASSED
tests/test_environment/test_environment_indexentries.py::test_create_pair_index PASSED
tests/test_environment/test_environment_indexentries.py::test_create_triple_index PASSED
tests/test_environment/test_environment_indexentries.py::test_create_see_index PASSED
tests/test_environment/test_environment_indexentries.py::test_create_seealso_index PASSED
tests/test_environment/test_environment_indexentries.py::test_create_main_index PASSED
tests/test_environment/test_environment_indexentries.py::test_create_index_with_name PASSED
tests/test_environment/test_environment_indexentries.py::test_create_index_by_key PASSED
tests/test_environment/test_environment_record_dependencies.py::test_record_dependencies_cleared PASSED
tests/test_environment/test_environment_toctree.py::test_process_doc PASSED
tests/test_environment/test_environment_toctree.py::test_glob PASSED
tests/test_environment/test_environment_toctree.py::test_domain_objects PASSED
tests/test_environment/test_environment_toctree.py::test_domain_objects_document_scoping PASSED
tests/test_environment/test_environment_toctree.py::test_document_toc PASSED
tests/test_environment/test_environment_toctree.py::test_document_toc_only PASSED
tests/test_environment/test_environment_toctree.py::test_document_toc_tocdepth PASSED
tests/test_environment/test_environment_toctree.py::test_global_toctree_for_doc PASSED
tests/test_environment/test_environment_toctree.py::test_global_toctree_for_doc_collapse PASSED
tests/test_environment/test_environment_toctree.py::test_global_toctree_for_doc_maxdepth PASSED
tests/test_environment/test_environment_toctree.py::test_global_toctree_for_doc_includehidden PASSED
tests/test_environment/test_environment_toctree.py::test_toctree_index PASSED
tests/test_errors.py::test_extension_error_repr PASSED
tests/test_errors.py::test_extension_error_with_orig_exc_repr PASSED
tests/test_events.py::test_event_priority PASSED
tests/test_events.py::test_event_allowed_exceptions PASSED
tests/test_events.py::test_event_pdb PASSED
tests/test_extensions/test_ext_apidoc.py::test_simple PASSED
tests/test_extensions/test_ext_apidoc.py::test_pep_0420_enabled PASSED
tests/test_extensions/test_ext_apidoc.py::test_pep_0420_enabled_separate PASSED
tests/test_extensions/test_ext_apidoc.py::test_pep_0420_disabled PASSED
tests/test_extensions/test_ext_apidoc.py::test_pep_0420_disabled_top_level_verify PASSED
tests/test_extensions/test_ext_apidoc.py::test_trailing_underscore PASSED
tests/test_extensions/test_ext_apidoc.py::test_excludes PASSED
tests/test_extensions/test_ext_apidoc.py::test_excludes_subpackage_should_be_skipped PASSED
tests/test_extensions/test_ext_apidoc.py::test_excludes_module_should_be_skipped PASSED
tests/test_extensions/test_ext_apidoc.py::test_excludes_module_should_not_be_skipped PASSED
tests/test_extensions/test_ext_apidoc.py::test_multibyte_parameters PASSED
tests/test_extensions/test_ext_apidoc.py::test_extension_parsed PASSED
tests/test_extensions/test_ext_apidoc.py::test_toc_all_references_should_exist_pep420_enabled PASSED
tests/test_extensions/test_ext_apidoc.py::test_toc_all_references_should_exist_pep420_disabled PASSED
tests/test_extensions/test_ext_apidoc.py::test_subpackage_in_toc PASSED
tests/test_extensions/test_ext_apidoc.py::test_private PASSED
tests/test_extensions/test_ext_apidoc.py::test_toc_file PASSED
tests/test_extensions/test_ext_apidoc.py::test_module_file PASSED
tests/test_extensions/test_ext_apidoc.py::test_module_file_noheadings PASSED
tests/test_extensions/test_ext_apidoc.py::test_package_file PASSED
tests/test_extensions/test_ext_apidoc.py::test_package_file_separate PASSED
tests/test_extensions/test_ext_apidoc.py::test_package_file_module_first PASSED
tests/test_extensions/test_ext_apidoc.py::test_package_file_without_submodules PASSED
tests/test_extensions/test_ext_apidoc.py::test_namespace_package_file PASSED
tests/test_extensions/test_ext_apidoc.py::test_no_duplicates PASSED
tests/test_extensions/test_ext_apidoc.py::test_remove_old_files PASSED
tests/test_extensions/test_ext_autodoc.py::test_parse_name PASSED
tests/test_extensions/test_ext_autodoc.py::test_format_signature PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_process_signature_typing_generic PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_process_signature_typehints PASSED
tests/test_extensions/test_ext_autodoc.py::test_get_doc PASSED
tests/test_extensions/test_ext_autodoc.py::test_new_documenter PASSED
tests/test_extensions/test_ext_autodoc.py::test_attrgetter_using PASSED
tests/test_extensions/test_ext_autodoc.py::test_py_module PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_decorator PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_exception PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_warnings PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_attributes PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_members PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_exclude_members PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_undoc_members PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_undoc_members_for_metadata_only PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members_Base PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members_None PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_imported_members PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_special_members PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_ignore_module_all PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_noindex PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_subclass_of_builtin_class PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_inner_class PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_classmethod PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_staticmethod PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_descriptor PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_cached_property PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_member_order PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_module_member_order PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_module_scope PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_class_scope PASSED
tests/test_extensions/test_ext_autodoc.py::test_class_attributes PASSED
tests/test_extensions/test_ext_autodoc.py::test_autoclass_instance_attributes PASSED
tests/test_extensions/test_ext_autodoc.py::test_autoattribute_instance_attributes PASSED
tests/test_extensions/test_ext_autodoc.py::test_slots PASSED
tests/test_extensions/test_ext_autodoc.py::test_enum_class PASSED
tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_data_type PASSED
tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_mixin_type PASSED
tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_mixin_type_and_inheritence PASSED
tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_mixin_enum_type PASSED
tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_mixin_and_data_type PASSED
tests/test_extensions/test_ext_autodoc.py::test_enum_with_parent_enum PASSED
tests/test_extensions/test_ext_autodoc.py::test_enum_sunder_method PASSED
tests/test_extensions/test_ext_autodoc.py::test_enum_inherited_sunder_method PASSED
tests/test_extensions/test_ext_autodoc.py::test_enum_custom_name_property PASSED
tests/test_extensions/test_ext_autodoc.py::test_enum_inherited_custom_name_property PASSED
tests/test_extensions/test_ext_autodoc.py::test_descriptor_class PASSED
tests/test_extensions/test_ext_autodoc.py::test_automethod_for_builtin PASSED
tests/test_extensions/test_ext_autodoc.py::test_automethod_for_decorated PASSED
tests/test_extensions/test_ext_autodoc.py::test_abstractmethods PASSED
tests/test_extensions/test_ext_autodoc.py::test_partialfunction PASSED
tests/test_extensions/test_ext_autodoc.py::test_imported_partialfunction_should_not_shown_without_imported_members PASSED
tests/test_extensions/test_ext_autodoc.py::test_bound_method PASSED
tests/test_extensions/test_ext_autodoc.py::test_partialmethod PASSED
tests/test_extensions/test_ext_autodoc.py::test_partialmethod_undoc_members PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_typed_instance_variables PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_typed_inherited_instance_variables PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_GenericAlias PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_TypeVar PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_Annotated PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_TYPE_CHECKING PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc_TYPE_CHECKING_circular_import PASSED
tests/test_extensions/test_ext_autodoc.py::test_singledispatch PASSED
tests/test_extensions/test_ext_autodoc.py::test_singledispatchmethod PASSED
tests/test_extensions/test_ext_autodoc.py::test_singledispatchmethod_automethod PASSED
tests/test_extensions/test_ext_autodoc.py::test_singledispatchmethod_classmethod PASSED
tests/test_extensions/test_ext_autodoc.py::test_singledispatchmethod_classmethod_automethod PASSED
tests/test_extensions/test_ext_autodoc.py::test_cython PASSED
tests/test_extensions/test_ext_autodoc.py::test_final PASSED
tests/test_extensions/test_ext_autodoc.py::test_overload PASSED
tests/test_extensions/test_ext_autodoc.py::test_overload2 PASSED
tests/test_extensions/test_ext_autodoc.py::test_pymodule_for_ModuleLevelDocumenter PASSED
tests/test_extensions/test_ext_autodoc.py::test_pymodule_for_ClassLevelDocumenter PASSED
tests/test_extensions/test_ext_autodoc.py::test_pyclass_for_ClassLevelDocumenter PASSED
tests/test_extensions/test_ext_autodoc.py::test_autodoc PASSED
tests/test_extensions/test_ext_autodoc.py::test_name_conflict PASSED
tests/test_extensions/test_ext_autodoc.py::test_name_mangling PASSED
tests/test_extensions/test_ext_autodoc.py::test_type_union_operator PASSED
tests/test_extensions/test_ext_autodoc.py::test_hide_value PASSED
tests/test_extensions/test_ext_autodoc.py::test_canonical PASSED
tests/test_extensions/test_ext_autodoc.py::test_literal_render PASSED
tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute PASSED
tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_novalue PASSED
tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_typed_variable PASSED
tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_typed_variable_in_alias PASSED
tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_instance_variable PASSED
tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_instance_variable_in_alias PASSED
tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_instance_variable_without_comment PASSED
tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_slots_variable_list PASSED
tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_slots_variable_dict PASSED
tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_slots_variable_str PASSED
tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_GenericAlias PASSED
tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_hide_value PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_classes PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_instance_variable PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_inherited_instance_variable PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_uninitialized_attributes PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_undocumented_uninitialized_attributes PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_decorators PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_properties PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_slots_attribute PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_subclass_of_generic_type PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_decendants_of_generic_type PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodoc_process_bases PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_doc_from_class PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_doc_from_init PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_doc_from_both PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_alias PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_alias_having_doccomment PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_alias_for_imported_object_having_doccomment PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_coroutine PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodata_NewType_module_level PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_autoattribute_NewType_class_level PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodata_TypeVar_class_level PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_autoattribute_TypeVar_module_level PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_inherited_instance_variable_with_annotations PASSED
tests/test_extensions/test_ext_autodoc_autoclass.py::test_no_inherited_instance_variable_with_annotations PASSED
tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata PASSED
tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_novalue PASSED
tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_typed_variable PASSED
tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_type_comment PASSED
tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_GenericAlias PASSED
tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_hide_value PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_classes PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_callable PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_method PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_builtin_function PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_methoddescriptor PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_decorated PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_singledispatch PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_cfunction PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_wrapped_function PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_wrapped_function_contextmanager PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_coroutine PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_synchronized_coroutine PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_async_generator PASSED
tests/test_extensions/test_ext_autodoc_autofunction.py::test_slice_function_arg PASSED
tests/test_extensions/test_ext_autodoc_automodule.py::test_empty_all PASSED
tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule PASSED
tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_undoc_members PASSED
tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_special_members PASSED
tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_inherited_members PASSED
tests/test_extensions/test_ext_autodoc_automodule.py::test_subclass_of_mocked_object PASSED
tests/test_extensions/test_ext_autodoc_autoproperty.py::test_properties PASSED
tests/test_extensions/test_ext_autodoc_autoproperty.py::test_class_properties PASSED
tests/test_extensions/test_ext_autodoc_autoproperty.py::test_properties_with_type_comment PASSED
tests/test_extensions/test_ext_autodoc_autoproperty.py::test_class_properties_with_type_comment PASSED
tests/test_extensions/test_ext_autodoc_autoproperty.py::test_cached_properties PASSED
tests/test_extensions/test_ext_autodoc_autoproperty.py::test_cached_properties_with_type_comment PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_class PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_init PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_class_signature_mixed PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_class_signature_separated_init PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_class_signature_separated_new PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_both PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_inherit_docstrings PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_inherit_docstrings_for_inherited_members PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_docstring_signature PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_and_docstring_signature_class PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_and_docstring_signature_init PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_and_docstring_signature_both PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_mocked_module_imports PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_signature PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_none PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_none_for_overload PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_no_undoc PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_no_undoc_doc_rtype PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_with_documented_init PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_with_documented_init_no_undoc PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_with_documented_init_no_undoc_doc_rtype PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_for_invalid_node PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_both PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_type_aliases PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_and_type_aliases PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified_for_class_alias PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified_for_generic_alias PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified_for_newtype_alias PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_default_options PASSED
tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_default_options_with_values PASSED
tests/test_extensions/test_ext_autodoc_events.py::test_process_docstring PASSED
tests/test_extensions/test_ext_autodoc_events.py::test_process_docstring_for_nondatadescriptor PASSED
tests/test_extensions/test_ext_autodoc_events.py::test_cut_lines PASSED
tests/test_extensions/test_ext_autodoc_events.py::test_between PASSED
tests/test_extensions/test_ext_autodoc_events.py::test_between_exclude PASSED
tests/test_extensions/test_ext_autodoc_events.py::test_skip_module_member PASSED
tests/test_extensions/test_ext_autodoc_mock.py::test_MockModule PASSED
tests/test_extensions/test_ext_autodoc_mock.py::test_MockObject PASSED
tests/test_extensions/test_ext_autodoc_mock.py::test_mock PASSED
tests/test_extensions/test_ext_autodoc_mock.py::test_mock_does_not_follow_upper_modules PASSED
tests/test_extensions/test_ext_autodoc_mock.py::test_abc_MockObject PASSED
tests/test_extensions/test_ext_autodoc_mock.py::test_mock_decorator PASSED
tests/test_extensions/test_ext_autodoc_mock.py::test_ismock PASSED
tests/test_extensions/test_ext_autodoc_preserve_defaults.py::test_preserve_defaults PASSED
tests/test_extensions/test_ext_autodoc_preserve_defaults.py::test_preserve_defaults_special_constructs PASSED
tests/test_extensions/test_ext_autodoc_private_members.py::test_private_field PASSED
tests/test_extensions/test_ext_autodoc_private_members.py::test_private_field_and_private_members PASSED
tests/test_extensions/test_ext_autodoc_private_members.py::test_private_members PASSED
tests/test_extensions/test_ext_autodoc_private_members.py::test_private_attributes PASSED
tests/test_extensions/test_ext_autodoc_private_members.py::test_private_attributes_and_private_members PASSED
tests/test_extensions/test_ext_autosectionlabel.py::test_autosectionlabel_html PASSED
tests/test_extensions/test_ext_autosectionlabel.py::test_autosectionlabel_prefix_document_html PASSED
tests/test_extensions/test_ext_autosectionlabel.py::test_autosectionlabel_maxdepth PASSED
tests/test_extensions/test_ext_autosummary.py::test_mangle_signature PASSED
tests/test_extensions/test_ext_autosummary.py::test_extract_summary PASSED
tests/test_extensions/test_ext_autosummary.py::test_get_items_summary PASSED
tests/test_extensions/test_ext_autosummary.py::test_escaping PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module___all__ PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_skipped PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_imported_members PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_imported_members_inherited_module PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_overwrite1 PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_overwrite2 PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_recursive PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_recursive_skips_mocked_modules PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_filename_map PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_latex_table_colspec PASSED
tests/test_extensions/test_ext_autosummary.py::test_import_by_name PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_mock_imports PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_imported_members PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_module_all PASSED
tests/test_extensions/test_ext_autosummary.py::test_generate_autosummary_docs_property PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_skip_member PASSED
tests/test_extensions/test_ext_autosummary.py::test_autosummary_template PASSED
tests/test_extensions/test_ext_autosummary.py::test_empty_autosummary_generate PASSED
tests/test_extensions/test_ext_autosummary.py::test_invalid_autosummary_generate PASSED
tests/test_extensions/test_ext_autosummary.py::test_autogen PASSED
tests/test_extensions/test_ext_autosummary.py::test_autogen_remove_old PASSED
tests/test_extensions/test_ext_autosummary_imports.py::test_autosummary_import_cycle PASSED
tests/test_extensions/test_ext_autosummary_imports.py::test_autosummary_generate_prefixes PASSED
tests/test_extensions/test_ext_coverage.py::test_build PASSED
tests/test_extensions/test_ext_coverage.py::test_coverage_ignore_pyobjects PASSED
tests/test_extensions/test_ext_coverage.py::test_show_missing_items PASSED
tests/test_extensions/test_ext_coverage.py::test_show_missing_items_quiet PASSED
tests/test_extensions/test_ext_doctest.py::test_build PASSED
tests/test_extensions/test_ext_doctest.py::test_highlight_language_default PASSED
tests/test_extensions/test_ext_doctest.py::test_highlight_language_python3 PASSED
tests/test_extensions/test_ext_doctest.py::test_is_allowed_version PASSED
tests/test_extensions/test_ext_doctest.py::test_skipif PASSED
tests/test_extensions/test_ext_doctest.py::test_reporting_with_autodoc PASSED
tests/test_extensions/test_ext_duration.py::test_githubpages PASSED
tests/test_extensions/test_ext_extlinks.py::test_extlinks_detect_candidates PASSED
tests/test_extensions/test_ext_extlinks.py::test_replaceable_uris_emit_extlinks_warnings PASSED
tests/test_extensions/test_ext_extlinks.py::test_all_replacements_suggested_if_multiple_replacements_possible PASSED
tests/test_extensions/test_ext_githubpages.py::test_githubpages PASSED
tests/test_extensions/test_ext_githubpages.py::test_no_cname_for_github_io_domain PASSED
tests/test_extensions/test_ext_githubpages.py::test_cname_for_custom_domain PASSED
tests/test_extensions/test_ext_graphviz.py::test_graphviz_png_html PASSED
tests/test_extensions/test_ext_graphviz.py::test_graphviz_svg_html PASSED
tests/test_extensions/test_ext_graphviz.py::test_graphviz_latex PASSED
tests/test_extensions/test_ext_graphviz.py::test_graphviz_i18n PASSED
tests/test_extensions/test_ext_graphviz.py::test_graphviz_parse_mapfile PASSED
tests/test_extensions/test_ext_ifconfig.py::test_ifconfig PASSED
tests/test_extensions/test_ext_ifconfig.py::test_ifconfig_content_line_number PASSED
tests/test_extensions/test_ext_imgconverter.py::test_ext_imgconverter PASSED
tests/test_extensions/test_ext_imgmockconverter.py::test_ext_imgmockconverter PASSED
tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram PASSED
tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram_png_html PASSED
tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram_svg_html PASSED
tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram_latex PASSED
tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram_latex_alias PASSED
tests/test_extensions/test_ext_inheritance_diagram.py::test_import_classes PASSED
tests/test_extensions/test_ext_intersphinx.py::test_fetch_inventory_redirection PASSED
tests/test_extensions/test_ext_intersphinx.py::test_missing_reference PASSED
tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_pydomain PASSED
tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_stddomain PASSED
tests/test_extensions/test_ext_intersphinx.py::test_ambiguous_reference_warning PASSED
tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_cppdomain PASSED
tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_jsdomain PASSED
tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_disabled_domain PASSED
tests/test_extensions/test_ext_intersphinx.py::test_inventory_not_having_version PASSED
tests/test_extensions/test_ext_intersphinx.py::test_load_mappings_warnings PASSED
tests/test_extensions/test_ext_intersphinx.py::test_load_mappings_fallback PASSED
tests/test_extensions/test_ext_intersphinx.py::TestStripBasicAuth::test_auth_stripped PASSED
tests/test_extensions/test_ext_intersphinx.py::TestStripBasicAuth::test_no_auth PASSED
tests/test_extensions/test_ext_intersphinx.py::TestStripBasicAuth::test_having_port PASSED
tests/test_extensions/test_ext_intersphinx.py::test_getsafeurl_authed PASSED
tests/test_extensions/test_ext_intersphinx.py::test_getsafeurl_authed_having_port PASSED
tests/test_extensions/test_ext_intersphinx.py::test_getsafeurl_unauthed PASSED
tests/test_extensions/test_ext_intersphinx.py::test_inspect_main_noargs PASSED
tests/test_extensions/test_ext_intersphinx.py::test_inspect_main_file PASSED
tests/test_extensions/test_ext_intersphinx.py::test_inspect_main_url PASSED
tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_role PASSED
tests/test_extensions/test_ext_math.py::test_imgmath_png SKIPPED (Re...)
tests/test_extensions/test_ext_math.py::test_imgmath_svg SKIPPED (Re...)
tests/test_extensions/test_ext_math.py::test_imgmath_svg_embed SKIPPED
tests/test_extensions/test_ext_math.py::test_mathjax_options PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_align PASSED
tests/test_extensions/test_ext_math.py::test_math_number_all_mathjax PASSED
tests/test_extensions/test_ext_math.py::test_math_number_all_latex PASSED
tests/test_extensions/test_ext_math.py::test_math_eqref_format_html PASSED
tests/test_extensions/test_ext_math.py::test_math_eqref_format_latex PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_numfig_html PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_numsep_html PASSED
tests/test_extensions/test_ext_math.py::test_imgmath_numfig_html PASSED
tests/test_extensions/test_ext_math.py::test_math_compat PASSED
tests/test_extensions/test_ext_math.py::test_mathjax3_config PASSED
tests/test_extensions/test_ext_math.py::test_mathjax2_config PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_options_async_for_mathjax3 PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_options_defer_for_mathjax2 PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_path PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_path_config PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_only_if_document_having_math PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_is_not_installed_if_no_equations PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_if_no_equations_when_forced PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_if_included_file_has_equations PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_only_if_document_having_math_singlehtml PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_is_not_installed_if_no_equations_singlehtml PASSED
tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_if_included_file_has_equations_singlehtml PASSED
tests/test_extensions/test_ext_napoleon.py::TestProcessDocstring::test_modify_in_place PASSED
tests/test_extensions/test_ext_napoleon.py::TestSetup::test_unknown_app_type PASSED
tests/test_extensions/test_ext_napoleon.py::TestSetup::test_add_config_values PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_namedtuple PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_private_doc PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_private_undoc PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_special_doc PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_special_undoc PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_decorated_doc PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_exception_private_doc PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_exception_private_undoc PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_exception_special_doc PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_exception_special_undoc PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_module_private_doc PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_module_private_undoc PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_module_special_doc PASSED
tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_module_special_undoc PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNamedtupleSubclass::test_attributes_docstring PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestInlineAttribute::test_class_data_member PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestInlineAttribute::test_class_data_member_inline PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestInlineAttribute::test_class_data_member_inline_no_type PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestInlineAttribute::test_class_data_member_inline_ref_in_type PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_sphinx_admonitions PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_docstrings PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_parameters_with_class_reference PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_attributes_with_class_reference PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_attributes_with_use_ivar PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_code_block_in_returns_section PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_colon_in_return_type PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_xrefs_in_return_type PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_raises_types PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_kwargs_in_arguments PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_section_header_formatting PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_list_in_parameter_description PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_custom_generic_sections PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_noindex PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_keywords_with_types PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_pep526_annotations PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_preprocess_types PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_sphinx_admonitions PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_docstrings PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_type_preprocessor PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_parameters_with_class_reference PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_multiple_parameters PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_parameters_without_class_reference PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_see_also_refs PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_colon_in_return_type PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_underscore_in_attribute PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_underscore_in_attribute_strip_signature_backslash PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_return_types PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_yield_types PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_raises_types PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_xrefs_in_return_type PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_section_header_underline_length PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_list_in_parameter_description PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_token_type PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_tokenize_type_spec PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_recombine_set_tokens PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_recombine_set_tokens_invalid PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_convert_numpy_type_spec PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_parameter_types PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_token_type_invalid PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_escape_args_and_kwargs[x, y, z-x, y, z] PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_escape_args_and_kwargs[*args, **kwargs-\\*args, \\*\\*kwargs] PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_escape_args_and_kwargs[*x, **y-\\*x, \\*\\*y] PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_pep526_annotations PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::test_napoleon_and_autodoc_typehints_description_all PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::test_napoleon_and_autodoc_typehints_description_documented_params PASSED
tests/test_extensions/test_ext_napoleon_docstring.py::test_napoleon_keyword_and_paramtype PASSED
tests/test_extensions/test_ext_todo.py::test_todo PASSED
tests/test_extensions/test_ext_todo.py::test_todo_not_included PASSED
tests/test_extensions/test_ext_todo.py::test_todo_valid_link PASSED
tests/test_extensions/test_ext_viewcode.py::test_viewcode_linenos PASSED
tests/test_extensions/test_ext_viewcode.py::test_viewcode PASSED
tests/test_extensions/test_ext_viewcode.py::test_viewcode_epub_default PASSED
tests/test_extensions/test_ext_viewcode.py::test_viewcode_epub_enabled PASSED
tests/test_extensions/test_ext_viewcode.py::test_linkcode PASSED
tests/test_extensions/test_ext_viewcode.py::test_local_source_files PASSED
tests/test_extensions/test_extension.py::test_needs_extensions PASSED
tests/test_highlighting.py::test_add_lexer PASSED
tests/test_highlighting.py::test_detect_interactive PASSED
tests/test_highlighting.py::test_lexer_options PASSED
tests/test_highlighting.py::test_set_formatter PASSED
tests/test_highlighting.py::test_default_highlight PASSED
tests/test_intl/test_catalogs.py::test_compile_all_catalogs PASSED
tests/test_intl/test_catalogs.py::test_compile_specific_catalogs PASSED
tests/test_intl/test_catalogs.py::test_compile_update_catalogs PASSED
tests/test_intl/test_intl.py::test_text_emit_warnings PASSED
tests/test_intl/test_intl.py::test_text_warning_node PASSED
tests/test_intl/test_intl.py::test_text_title_underline PASSED
tests/test_intl/test_intl.py::test_text_subdirs PASSED
tests/test_intl/test_intl.py::test_text_inconsistency_warnings PASSED
tests/test_intl/test_intl.py::test_noqa PASSED
tests/test_intl/test_intl.py::test_text_literalblock_warnings PASSED
tests/test_intl/test_intl.py::test_text_definition_terms PASSED
tests/test_intl/test_intl.py::test_text_glossary_term PASSED
tests/test_intl/test_intl.py::test_text_glossary_term_inconsistencies PASSED
tests/test_intl/test_intl.py::test_gettext_section PASSED
tests/test_intl/test_intl.py::test_text_section PASSED
tests/test_intl/test_intl.py::test_text_seealso PASSED
tests/test_intl/test_intl.py::test_text_figure_captions PASSED
tests/test_intl/test_intl.py::test_text_rubric PASSED
tests/test_intl/test_intl.py::test_text_docfields PASSED
tests/test_intl/test_intl.py::test_text_admonitions PASSED
tests/test_intl/test_intl.py::test_gettext_toctree PASSED
tests/test_intl/test_intl.py::test_gettext_table PASSED
tests/test_intl/test_intl.py::test_text_table PASSED
tests/test_intl/test_intl.py::test_text_toctree PASSED
tests/test_intl/test_intl.py::test_gettext_topic PASSED
tests/test_intl/test_intl.py::test_text_topic PASSED
tests/test_intl/test_intl.py::test_gettext_definition_terms PASSED
tests/test_intl/test_intl.py::test_gettext_glossary_terms PASSED
tests/test_intl/test_intl.py::test_gettext_glossary_term_inconsistencies PASSED
tests/test_intl/test_intl.py::test_gettext_literalblock PASSED
tests/test_intl/test_intl.py::test_gettext_buildr_ignores_only_directive PASSED
tests/test_intl/test_intl.py::test_node_translated_attribute PASSED
tests/test_intl/test_intl.py::test_translation_progress_substitution PASSED
tests/test_intl/test_intl.py::test_translation_progress_classes_true PASSED
tests/test_intl/test_intl.py::test_dummy_should_rebuild_mo PASSED
tests/test_intl/test_intl.py::test_gettext_dont_rebuild_mo PASSED
tests/test_intl/test_intl.py::test_html_meta PASSED
tests/test_intl/test_intl.py::test_html_footnotes PASSED
tests/test_intl/test_intl.py::test_html_undefined_refs PASSED
tests/test_intl/test_intl.py::test_html_index_entries PASSED
tests/test_intl/test_intl.py::test_html_versionchanges PASSED
tests/test_intl/test_intl.py::test_html_docfields PASSED
tests/test_intl/test_intl.py::test_html_template PASSED
tests/test_intl/test_intl.py::test_html_rebuild_mo PASSED
tests/test_intl/test_intl.py::test_xml_footnotes PASSED
tests/test_intl/test_intl.py::test_xml_footnote_backlinks PASSED
tests/test_intl/test_intl.py::test_xml_refs_in_python_domain PASSED
tests/test_intl/test_intl.py::test_xml_keep_external_links PASSED
tests/test_intl/test_intl.py::test_xml_role_xref PASSED
tests/test_intl/test_intl.py::test_xml_warnings PASSED
tests/test_intl/test_intl.py::test_xml_label_targets PASSED
tests/test_intl/test_intl.py::test_xml_strange_markup PASSED
tests/test_intl/test_intl.py::test_additional_targets_should_not_be_translated PASSED
tests/test_intl/test_intl.py::test_additional_targets_should_be_translated PASSED
tests/test_intl/test_intl.py::test_additional_targets_should_be_translated_substitution_definitions PASSED
tests/test_intl/test_intl.py::test_text_references PASSED
tests/test_intl/test_intl.py::test_text_prolog_epilog_substitution PASSED
tests/test_intl/test_intl.py::test_image_glob_intl PASSED
tests/test_intl/test_intl.py::test_image_glob_intl_using_figure_language_filename PASSED
tests/test_intl/test_intl.py::test_gettext_allow_fuzzy_translations PASSED
tests/test_intl/test_intl.py::test_gettext_disallow_fuzzy_translations PASSED
tests/test_intl/test_intl.py::test_customize_system_message PASSED
tests/test_intl/test_intl.py::test_customize_today_date_format PASSED
tests/test_intl/test_locale.py::test_init PASSED
tests/test_intl/test_locale.py::test_init_with_unknown_language PASSED
tests/test_intl/test_locale.py::test_add_message_catalog PASSED
tests/test_intl/test_locale.py::test_init_environment_language PASSED
tests/test_markup/test_markup.py::test_inline[verify-:pep:`8`-<p><span class="target" id="index-0"></span><a class="pep reference external" href="https://peps.python.org/pep-0008/"><strong>PEP 8</strong></a></p>-\\sphinxAtStartPar\n\\index{Python Enhancement Proposals@\\spxentry{Python Enhancement Proposals}!PEP 8@\\spxentry{PEP 8}}\\sphinxhref{https://peps.python.org/pep-0008/}{\\sphinxstylestrong{PEP 8}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:pep:`8#id1`-<p><span class="target" id="index-0"></span><a class="pep reference external" href="https://peps.python.org/pep-0008/#id1"><strong>PEP 8#id1</strong></a></p>-\\sphinxAtStartPar\n\\index{Python Enhancement Proposals@\\spxentry{Python Enhancement Proposals}!PEP 8\\#id1@\\spxentry{PEP 8\\#id1}}\\sphinxhref{https://peps.python.org/pep-0008/\\#id1}{\\sphinxstylestrong{PEP 8\\#id1}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:rfc:`2324`-<p><span class="target" id="index-0"></span><a class="rfc reference external" href="https://datatracker.ietf.org/doc/html/rfc2324.html"><strong>RFC 2324</strong></a></p>-\\sphinxAtStartPar\n\\index{RFC@\\spxentry{RFC}!RFC 2324@\\spxentry{RFC 2324}}\\sphinxhref{https://datatracker.ietf.org/doc/html/rfc2324.html}{\\sphinxstylestrong{RFC 2324}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:rfc:`2324#id1`-<p><span class="target" id="index-0"></span><a class="rfc reference external" href="https://datatracker.ietf.org/doc/html/rfc2324.html#id1"><strong>RFC 2324#id1</strong></a></p>-\\sphinxAtStartPar\n\\index{RFC@\\spxentry{RFC}!RFC 2324\\#id1@\\spxentry{RFC 2324\\#id1}}\\sphinxhref{https://datatracker.ietf.org/doc/html/rfc2324.html\\#id1}{\\sphinxstylestrong{RFC 2324\\#id1}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify_re-``code   sample``-<p><code class="(samp )?docutils literal notranslate"><span class="pre">code</span>&#160;&#160; <span class="pre">sample</span></code></p>-\\\\sphinxAtStartPar\\n\\\\sphinxcode{\\\\sphinxupquote{code   sample}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:menuselection:`a --> b`-<p><span class="menuselection">a \u2023 b</span></p>-\\sphinxAtStartPar\n\\sphinxmenuselection{a \\(\\rightarrow\\) b}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:menuselection:`&Foo -&&- &Bar`-<p><span class="menuselection"><span class="accelerator">F</span>oo -&amp;- <span class="accelerator">B</span>ar</span></p>-\\sphinxAtStartPar\n\\sphinxmenuselection{\\sphinxaccelerator{F}oo \\sphinxhyphen{}\\&\\sphinxhyphen{} \\sphinxaccelerator{B}ar}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:guilabel:`&Foo -&&- &Bar`-<p><span class="guilabel"><span class="accelerator">F</span>oo -&amp;- <span class="accelerator">B</span>ar</span></p>-\\sphinxAtStartPar\n\\sphinxguilabel{\\sphinxaccelerator{F}oo \\sphinxhyphen{}\\&\\sphinxhyphen{} \\sphinxaccelerator{B}ar}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:guilabel:`Foo`-<p><span class="guilabel">Foo</span></p>-\\sphinxAtStartPar\n\\sphinxguilabel{Foo}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:kbd:`space`-<p><kbd class="kbd docutils literal notranslate">space</kbd></p>-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{space}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:kbd:`Control+X`-<p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">Control</kbd>+<kbd class="kbd docutils literal notranslate">X</kbd></kbd></p>-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{Control+X}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:kbd:`Alt+^`-<p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">Alt</kbd>+<kbd class="kbd docutils literal notranslate">^</kbd></kbd></p>-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{Alt+\\textasciicircum{}}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:kbd:`M-x  M-s`-<p><kbd class="kbd compound docutils literal notranslate"><kbd class="kbd docutils literal notranslate">M</kbd>-<kbd class="kbd docutils literal notranslate">x</kbd>  <kbd class="kbd docutils literal notranslate">M</kbd>-<kbd class="kbd docutils literal notranslate">s</kbd></kbd></p>-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{M\\sphinxhyphen{}x  M\\sphinxhyphen{}s}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:kbd:`-`-<p><kbd class="kbd docutils literal notranslate">-</kbd></p>-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{\\sphinxhyphen{}}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:kbd:`Caps Lock`-<p><kbd class="kbd docutils literal notranslate">Caps Lock</kbd></p>-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{Caps Lock}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:kbd:`sys   rq`-<p><kbd class="kbd docutils literal notranslate">sys   rq</kbd></p>-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{sys   rq}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify_re-:option:`--with-option`-<p><code( class="xref std std-option docutils literal notranslate")?><span class="pre">--with-option</span></code></p>$-\\\\sphinxAtStartPar\\n\\\\sphinxcode{\\\\sphinxupquote{\\\\sphinxhyphen{}\\\\sphinxhyphen{}with\\\\sphinxhyphen{}option}}$] PASSED
tests/test_markup/test_markup.py::test_inline[verify-"John"-<p>\u201cJohn\u201d</p>-\\sphinxAtStartPar\n\u201cJohn\u201d] PASSED
tests/test_markup/test_markup.py::test_inline[verify-``"John"``-<p><code class="docutils literal notranslate"><span class="pre">&quot;John&quot;</span></code></p>-\\sphinxAtStartPar\n\\sphinxcode{\\sphinxupquote{"John"}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-:manpage:`mp(1)`-<p><em class="manpage">mp(1)</em></p>-\\sphinxAtStartPar\n\\sphinxstyleliteralemphasis{\\sphinxupquote{mp(1)}}] PASSED
tests/test_markup/test_markup.py::test_inline[verify-\u0393\\\\\u221e$-None-\\sphinxAtStartPar\n\u0393\\textbackslash{}\\(\\infty\\)\\$] PASSED
tests/test_markup/test_markup.py::test_inline[verify-::\n\n @\u0393\\\u221e${}-None-\\begin{sphinxVerbatim}[commandchars=\\\\\\{\\}]\n@\u0393\\PYGZbs{}\\(\\infty\\)\\PYGZdl{}\\PYGZob{}\\PYGZcb{}\n\\end{sphinxVerbatim}] PASSED
tests/test_markup/test_markup.py::test_inline[verify_re-`test <https://www.google.com/~me/>`_-None-\\\\sphinxAtStartPar\\n\\\\sphinxhref{https://www.google.com/~me/}{test}.*] PASSED
tests/test_markup/test_markup.py::test_inline[verify-term\n    description-<dl class="simple">\n<dt>term</dt><dd><p>description</p>\n</dd>\n</dl>-None] PASSED
tests/test_markup/test_markup.py::test_inline[verify-term : class1 : class2\n    description-<dl class="simple">\n<dt>term<span class="classifier">class1</span><span class="classifier">class2</span></dt><dd><p>description</p>\n</dd>\n</dl>-None] PASSED
tests/test_markup/test_markup.py::test_inline[verify-.. glossary::\n\n   term1\n   term2\n       description-<dl class="simple glossary">\n<dt id="term-term1">term1<a class="headerlink" href="#term-term1" title="Link to this term">\xb6</a></dt><dt id="term-term2">term2<a class="headerlink" href="#term-term2" title="Link to this term">\xb6</a></dt><dd><p>description</p>\n</dd>\n</dl>-None] PASSED
tests/test_markup/test_markup.py::test_inline_docutils16[verify-4 backslashes \\\\\\\\-<p>4 backslashes \\\\</p>-None] PASSED
tests/test_markup/test_markup.py::test_inline_for_unicode_latex_engine[verify-::\n\n @\u0393\\\u221e${}-None-\\begin{sphinxVerbatim}[commandchars=\\\\\\{\\}]\n@\u0393\\PYGZbs{}\u221e\\PYGZdl{}\\PYGZob{}\\PYGZcb{}\n\\end{sphinxVerbatim}] PASSED
tests/test_markup/test_markup.py::test_samp_role PASSED
tests/test_markup/test_markup.py::test_download_role PASSED
tests/test_markup/test_markup.py::test_XRefRole PASSED
tests/test_markup/test_markup.py::test_rst_prolog PASSED
tests/test_markup/test_markup.py::test_keep_warnings_is_True PASSED
tests/test_markup/test_markup.py::test_keep_warnings_is_False PASSED
tests/test_markup/test_markup.py::test_compact_refonly_bullet_list PASSED
tests/test_markup/test_markup.py::test_default_role1 PASSED
tests/test_markup/test_markup.py::test_default_role2 PASSED
tests/test_markup/test_metadata.py::test_docinfo PASSED
tests/test_markup/test_parser.py::test_RSTParser_prolog_epilog PASSED
tests/test_markup/test_smartquotes.py::test_basic PASSED
tests/test_markup/test_smartquotes.py::test_literals PASSED
tests/test_markup/test_smartquotes.py::test_text_builder PASSED
tests/test_markup/test_smartquotes.py::test_man_builder PASSED
tests/test_markup/test_smartquotes.py::test_latex_builder PASSED
tests/test_markup/test_smartquotes.py::test_ja_html_builder PASSED
tests/test_markup/test_smartquotes.py::test_smartquotes_disabled PASSED
tests/test_markup/test_smartquotes.py::test_smartquotes_action PASSED
tests/test_markup/test_smartquotes.py::test_smartquotes_excludes_language PASSED
tests/test_markup/test_smartquotes.py::test_smartquotes_excludes_builders PASSED
tests/test_project.py::test_project_discover_basic PASSED
tests/test_project.py::test_project_discover_exclude_patterns PASSED
tests/test_project.py::test_project_discover_multiple_suffixes PASSED
tests/test_project.py::test_project_discover_complicated_suffix PASSED
tests/test_project.py::test_project_discover_templates_path PASSED
tests/test_project.py::test_project_path2doc PASSED
tests/test_project.py::test_project_doc2path PASSED
tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_get_module_source PASSED
tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_for_string PASSED
tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_for_file PASSED
tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_for_module PASSED
tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_find_tags PASSED
tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_find_attr_docs PASSED
tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_find_attr_docs_for_posonlyargs_method PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a + b-a + b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a and b-a and b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[os.path-os.path] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[1 * 2-1 * 2] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a & b-a & b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a | b-a | b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a ^ b-a ^ b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a and b and c-a and b and c] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[b'bytes'-b'bytes'] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[object()-object()] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[1234-1234] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[{'key1': 'value1', 'key2': 'value2'}-{'key1': 'value1', 'key2': 'value2'}] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a / b-a / b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[...-...] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a // b-a // b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[int, int]-Tuple[int, int]] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[~1-~1] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[lambda x, y: x + y-lambda x, y: ...] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[[1, 2, 3]-[1, 2, 3]] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a << b-a << b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a @ b-a @ b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a % b-a % b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a * b-a * b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[sys-sys] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[not a-not a] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a or b-a or b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a**b-a**b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a >> b-a >> b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[{1, 2, 3}-{1, 2, 3}] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[a - b-a - b] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse['str'-'str'] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[+a-+a] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[-1--1] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[-a--a] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[(1, 2, 3)-(1, 2, 3)] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[()-()] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[(1,)-(1,)] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[lambda x=0, /, y=1, *args, z, **kwargs: x + y + z-lambda x=0, /, y=1, *args, z, **kwargs: ...] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[0x1234-0x1234] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[1_000_000-1_000_000] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[:,:]-Tuple[:, :]] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[1:2]-Tuple[1:2]] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[1:2:3]-Tuple[1:2:3]] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[x[:, np.newaxis, :, :]-x[:, np.newaxis, :, :]] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse[y[:, 1:3][np.array([0, 2, 4]), :]-y[:, 1:3][np.array([0, 2, 4]), :]] PASSED
tests/test_pycode/test_pycode_ast.py::test_unparse_None PASSED
tests/test_pycode/test_pycode_parser.py::test_comment_picker_basic PASSED
tests/test_pycode/test_pycode_parser.py::test_comment_picker_location PASSED
tests/test_pycode/test_pycode_parser.py::test_annotated_assignment PASSED
tests/test_pycode/test_pycode_parser.py::test_complex_assignment PASSED
tests/test_pycode/test_pycode_parser.py::test_assignment_in_try_clause PASSED
tests/test_pycode/test_pycode_parser.py::test_obj_assignment PASSED
tests/test_pycode/test_pycode_parser.py::test_container_assignment PASSED
tests/test_pycode/test_pycode_parser.py::test_function PASSED
tests/test_pycode/test_pycode_parser.py::test_nested_function PASSED
tests/test_pycode/test_pycode_parser.py::test_class PASSED
tests/test_pycode/test_pycode_parser.py::test_class_uses_non_self PASSED
tests/test_pycode/test_pycode_parser.py::test_nested_class PASSED
tests/test_pycode/test_pycode_parser.py::test_class_comment PASSED
tests/test_pycode/test_pycode_parser.py::test_comment_picker_multiline_string PASSED
tests/test_pycode/test_pycode_parser.py::test_decorators PASSED
tests/test_pycode/test_pycode_parser.py::test_async_function_and_method PASSED
tests/test_pycode/test_pycode_parser.py::test_imports PASSED
tests/test_pycode/test_pycode_parser.py::test_formfeed_char PASSED
tests/test_pycode/test_pycode_parser.py::test_typing_final PASSED
tests/test_pycode/test_pycode_parser.py::test_typing_final_from_import PASSED
tests/test_pycode/test_pycode_parser.py::test_typing_final_import_as PASSED
tests/test_pycode/test_pycode_parser.py::test_typing_final_from_import_as PASSED
tests/test_pycode/test_pycode_parser.py::test_typing_final_not_imported PASSED
tests/test_pycode/test_pycode_parser.py::test_typing_overload PASSED
tests/test_pycode/test_pycode_parser.py::test_typing_overload_from_import PASSED
tests/test_pycode/test_pycode_parser.py::test_typing_overload_import_as PASSED
tests/test_pycode/test_pycode_parser.py::test_typing_overload_from_import_as PASSED
tests/test_pycode/test_pycode_parser.py::test_typing_overload_not_imported PASSED
tests/test_quickstart.py::test_do_prompt PASSED
tests/test_quickstart.py::test_do_prompt_inputstrip PASSED
tests/test_quickstart.py::test_do_prompt_with_nonascii PASSED
tests/test_quickstart.py::test_quickstart_defaults PASSED
tests/test_quickstart.py::test_quickstart_all_answers PASSED
tests/test_quickstart.py::test_generated_files_eol PASSED
tests/test_quickstart.py::test_quickstart_and_build PASSED
tests/test_quickstart.py::test_default_filename PASSED
tests/test_quickstart.py::test_extensions PASSED
tests/test_quickstart.py::test_exits_when_existing_confpy PASSED
tests/test_roles.py::test_samp PASSED
tests/test_search.py::test_objects_are_escaped PASSED
tests/test_search.py::test_meta_keys_are_handled_for_language_en PASSED
tests/test_search.py::test_meta_keys_are_handled_for_language_de PASSED
tests/test_search.py::test_stemmer_does_not_remove_short_words PASSED
tests/test_search.py::test_stemmer PASSED
tests/test_search.py::test_term_in_heading_and_section PASSED
tests/test_search.py::test_term_in_raw_directive PASSED
tests/test_search.py::test_IndexBuilder PASSED
tests/test_search.py::test_IndexBuilder_lookup PASSED
tests/test_search.py::test_search_index_gen_zh PASSED
tests/test_search.py::test_nosearch PASSED
tests/test_search.py::test_parallel PASSED
tests/test_search.py::test_search_index_is_deterministic PASSED
tests/test_search.py::test_check_js_search_indexes[directory0] PASSED
tests/test_search.py::test_check_js_search_indexes[directory1] PASSED
tests/test_search.py::test_check_js_search_indexes[directory2] PASSED
tests/test_search.py::test_check_js_search_indexes[directory3] PASSED
tests/test_theming/test_html_theme.py::test_theme_options PASSED
tests/test_theming/test_html_theme.py::test_theme_options_with_override PASSED
tests/test_theming/test_html_theme.py::test_theme_having_multiple_stylesheets PASSED
tests/test_theming/test_templating.py::test_layout_overloading PASSED
tests/test_theming/test_templating.py::test_autosummary_class_template_overloading PASSED
tests/test_theming/test_templating.py::test_autosummary_context PASSED
tests/test_theming/test_theming.py::test_theme_api PASSED
tests/test_theming/test_theming.py::test_nonexistent_theme_settings PASSED
tests/test_theming/test_theming.py::test_double_inheriting_theme PASSED
tests/test_theming/test_theming.py::test_nested_zipped_theme PASSED
tests/test_theming/test_theming.py::test_staticfiles PASSED
tests/test_theming/test_theming.py::test_dark_style PASSED
tests/test_theming/test_theming.py::test_theme_sidebars PASSED
tests/test_theming/test_theming.py::test_theme_builds[alabaster] PASSED
tests/test_theming/test_theming.py::test_theme_builds[agogo] PASSED
tests/test_theming/test_theming.py::test_theme_builds[basic] PASSED
tests/test_theming/test_theming.py::test_theme_builds[bizstyle] PASSED
tests/test_theming/test_theming.py::test_theme_builds[classic] PASSED
tests/test_theming/test_theming.py::test_theme_builds[default] PASSED
tests/test_theming/test_theming.py::test_theme_builds[epub] PASSED
tests/test_theming/test_theming.py::test_theme_builds[haiku] PASSED
tests/test_theming/test_theming.py::test_theme_builds[nature] PASSED
tests/test_theming/test_theming.py::test_theme_builds[nonav] PASSED
tests/test_theming/test_theming.py::test_theme_builds[pyramid] PASSED
tests/test_theming/test_theming.py::test_theme_builds[scrolls] PASSED
tests/test_theming/test_theming.py::test_theme_builds[sphinxdoc] PASSED
tests/test_theming/test_theming.py::test_theme_builds[traditional] PASSED
tests/test_theming/test_theming.py::test_config_file_toml PASSED
tests/test_theming/test_theming.py::test_config_file_conf PASSED
tests/test_toctree.py::test_relations PASSED
tests/test_toctree.py::test_singlehtml_toctree PASSED
tests/test_toctree.py::test_numbered_toctree PASSED
tests/test_transforms/test_transforms_move_module_targets.py::test_move_module_targets[move-module-targets\n===================\n\n.. py:module:: fish_licence.halibut\n] PASSED
tests/test_transforms/test_transforms_move_module_targets.py::test_move_module_targets[move-module-targets\n===================\n\n.. js:module:: fish_licence.halibut\n] PASSED
tests/test_transforms/test_transforms_move_module_targets.py::test_move_module_targets_no_section PASSED
tests/test_transforms/test_transforms_move_module_targets.py::test_move_module_targets_disabled PASSED
tests/test_transforms/test_transforms_post_transforms.py::test_nitpicky_warning PASSED
tests/test_transforms/test_transforms_post_transforms.py::test_missing_reference PASSED
tests/test_transforms/test_transforms_post_transforms.py::test_missing_reference_conditional_pending_xref PASSED
tests/test_transforms/test_transforms_post_transforms.py::test_keyboard_hyphen_spaces PASSED
tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_support_desc_inline[with_default_visitors_for_desc_sig_elements-no_explicit_visitor] PASSED
tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_support_desc_inline[with_default_visitors_for_desc_sig_elements-explicit_desc_inline_visitor] PASSED
tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_support_desc_inline[without_default_visitors_for_desc_sig_elements-no_explicit_visitor] PASSED
tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_support_desc_inline[without_default_visitors_for_desc_sig_elements-explicit_desc_inline_visitor] PASSED
tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[with_default_visitors_for_desc_sig_elements-no_explicit_visitor] PASSED
tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[with_default_visitors_for_desc_sig_elements-explicit_desc_sig_space_visitor] PASSED
tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[with_default_visitors_for_desc_sig_elements-explicit_desc_sig_element_visitor] PASSED
tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[with_default_visitors_for_desc_sig_elements-explicit_desc_sig_space_and_desc_sig_element_visitors] PASSED
tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[without_default_visitors_for_desc_sig_elements-no_explicit_visitor] PASSED
tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[without_default_visitors_for_desc_sig_elements-explicit_desc_sig_space_visitor] PASSED
tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[without_default_visitors_for_desc_sig_elements-explicit_desc_sig_element_visitor] PASSED
tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[without_default_visitors_for_desc_sig_elements-explicit_desc_sig_space_and_desc_sig_element_visitors] PASSED
tests/test_transforms/test_transforms_post_transforms_code.py::test_trim_doctest_flags_html PASSED
tests/test_transforms/test_transforms_post_transforms_code.py::test_trim_doctest_flags_disabled PASSED
tests/test_transforms/test_transforms_post_transforms_code.py::test_trim_doctest_flags_latex PASSED
tests/test_transforms/test_transforms_post_transforms_images.py::test_guess_mimetype_webp PASSED
tests/test_transforms/test_transforms_reorder_nodes.py::test_transforms_reorder_consecutive_target_and_index_nodes_preserve_order PASSED
tests/test_transforms/test_transforms_reorder_nodes.py::test_transforms_reorder_consecutive_target_and_index_nodes_no_merge_across_other_nodes PASSED
tests/test_transforms/test_transforms_reorder_nodes.py::test_transforms_reorder_consecutive_target_and_index_nodes_merge_with_labels PASSED
tests/test_util/test_util.py::test_encode_uri PASSED
tests/test_util/test_util.py::test_ensuredir PASSED
tests/test_util/test_util.py::test_import_object PASSED
tests/test_util/test_util.py::test_parselinenos PASSED
tests/test_util/test_util_console.py::test_strip_ansi[strip_colors] PASSED
tests/test_util/test_util_console.py::test_strip_ansi[strip_escape_sequences] PASSED
tests/test_util/test_util_console.py::test_strip_ansi_short_forms PASSED
tests/test_util/test_util_display.py::test_display_chunk PASSED
tests/test_util/test_util_display.py::test_status_iterator_length_0 PASSED
tests/test_util/test_util_display.py::test_status_iterator_verbosity_0 PASSED
tests/test_util/test_util_display.py::test_status_iterator_verbosity_1 PASSED
tests/test_util/test_util_display.py::test_progress_message PASSED
tests/test_util/test_util_docstrings.py::test_separate_metadata PASSED
tests/test_util/test_util_docstrings.py::test_prepare_docstring PASSED
tests/test_util/test_util_docstrings.py::test_prepare_commentdoc PASSED
tests/test_util/test_util_docutils.py::test_register_node PASSED
tests/test_util/test_util_docutils.py::test_SphinxFileOutput PASSED
tests/test_util/test_util_docutils.py::test_SphinxTranslator PASSED
tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_env PASSED
tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_config PASSED
tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_get_source_info PASSED
tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_set_source_info PASSED
tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_get_location PASSED
tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_parse_content_to_nodes PASSED
tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_parse_text_to_nodes PASSED
tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_parse_inline PASSED
tests/test_util/test_util_fileutil.py::test_copy_asset_file PASSED
tests/test_util/test_util_fileutil.py::test_copy_asset PASSED
tests/test_util/test_util_fileutil.py::test_copy_asset_overwrite PASSED
tests/test_util/test_util_fileutil.py::test_template_basename PASSED
tests/test_util/test_util_fileutil.py::test_legacy_template_basename PASSED
tests/test_util/test_util_i18n.py::test_catalog_info_for_file_and_path PASSED
tests/test_util/test_util_i18n.py::test_catalog_info_for_sub_domain_file_and_path PASSED
tests/test_util/test_util_i18n.py::test_catalog_outdated PASSED
tests/test_util/test_util_i18n.py::test_catalog_write_mo PASSED
tests/test_util/test_util_i18n.py::test_format_date PASSED
tests/test_util/test_util_i18n.py::test_get_filename_for_language PASSED
tests/test_util/test_util_i18n.py::test_CatalogRepository PASSED
tests/test_util/test_util_images.py::test_get_image_size PASSED
tests/test_util/test_util_images.py::test_guess_mimetype PASSED
tests/test_util/test_util_images.py::test_get_image_extension PASSED
tests/test_util/test_util_images.py::test_parse_data_uri PASSED
tests/test_util/test_util_inspect.py::test_TypeAliasForwardRef PASSED
tests/test_util/test_util_inspect.py::test_TypeAliasNamespace PASSED
tests/test_util/test_util_inspect.py::test_signature PASSED
tests/test_util/test_util_inspect.py::test_signature_partial PASSED
tests/test_util/test_util_inspect.py::test_signature_methods PASSED
tests/test_util/test_util_inspect.py::test_signature_partialmethod PASSED
tests/test_util/test_util_inspect.py::test_signature_annotations PASSED
tests/test_util/test_util_inspect.py::test_signature_from_str_basic PASSED
tests/test_util/test_util_inspect.py::test_signature_from_str_default_values PASSED
tests/test_util/test_util_inspect.py::test_signature_from_str_annotations PASSED
tests/test_util/test_util_inspect.py::test_signature_from_str_complex_annotations PASSED
tests/test_util/test_util_inspect.py::test_signature_from_str_kwonly_args PASSED
tests/test_util/test_util_inspect.py::test_signature_from_str_positionaly_only_args PASSED
tests/test_util/test_util_inspect.py::test_signature_from_str_invalid PASSED
tests/test_util/test_util_inspect.py::test_signature_from_ast PASSED
tests/test_util/test_util_inspect.py::test_safe_getattr_with_default PASSED
tests/test_util/test_util_inspect.py::test_safe_getattr_with_exception PASSED
tests/test_util/test_util_inspect.py::test_safe_getattr_with_property_exception PASSED
tests/test_util/test_util_inspect.py::test_safe_getattr_with___dict___override PASSED
tests/test_util/test_util_inspect.py::test_dictionary_sorting PASSED
tests/test_util/test_util_inspect.py::test_set_sorting PASSED
tests/test_util/test_util_inspect.py::test_set_sorting_enum PASSED
tests/test_util/test_util_inspect.py::test_set_sorting_fallback PASSED
tests/test_util/test_util_inspect.py::test_deterministic_nested_collection_descriptions PASSED
tests/test_util/test_util_inspect.py::test_frozenset_sorting PASSED
tests/test_util/test_util_inspect.py::test_frozenset_sorting_fallback PASSED
tests/test_util/test_util_inspect.py::test_nested_tuple_sorting PASSED
tests/test_util/test_util_inspect.py::test_recursive_collection_description PASSED
tests/test_util/test_util_inspect.py::test_dict_customtype PASSED
tests/test_util/test_util_inspect.py::test_object_description_enum PASSED
tests/test_util/test_util_inspect.py::test_object_description_enum_custom_repr PASSED
tests/test_util/test_util_inspect.py::test_getslots PASSED
tests/test_util/test_util_inspect.py::test_isclassmethod PASSED
tests/test_util/test_util_inspect.py::test_isstaticmethod PASSED
tests/test_util/test_util_inspect.py::test_iscoroutinefunction PASSED
tests/test_util/test_util_inspect.py::test_iscoroutinefunction_wrapped PASSED
tests/test_util/test_util_inspect.py::test_isfunction PASSED
tests/test_util/test_util_inspect.py::test_isfunction_wrapped PASSED
tests/test_util/test_util_inspect.py::test_isbuiltin PASSED
tests/test_util/test_util_inspect.py::test_isdescriptor PASSED
tests/test_util/test_util_inspect.py::test_isattributedescriptor PASSED
tests/test_util/test_util_inspect.py::test_isproperty PASSED
tests/test_util/test_util_inspect.py::test_isgenericalias PASSED
tests/test_util/test_util_inspect.py::test_unpartial PASSED
tests/test_util/test_util_inspect.py::test_getdoc_inherited_classmethod PASSED
tests/test_util/test_util_inspect.py::test_getdoc_inherited_decorated_method PASSED
tests/test_util/test_util_inspect.py::test_is_builtin_class_method PASSED
tests/test_util/test_util_inventory.py::test_read_inventory_v1 PASSED
tests/test_util/test_util_inventory.py::test_read_inventory_v2 PASSED
tests/test_util/test_util_inventory.py::test_read_inventory_v2_not_having_version PASSED
tests/test_util/test_util_inventory.py::test_ambiguous_definition_warning PASSED
tests/test_util/test_util_inventory.py::test_inventory_localization PASSED
tests/test_util/test_util_logging.py::test_info_and_warning PASSED
tests/test_util/test_util_logging.py::test_Exception PASSED
tests/test_util/test_util_logging.py::test_verbosity_filter PASSED
tests/test_util/test_util_logging.py::test_nonl_info_log PASSED
tests/test_util/test_util_logging.py::test_once_warning_log PASSED
tests/test_util/test_util_logging.py::test_is_suppressed_warning PASSED
tests/test_util/test_util_logging.py::test_suppress_warnings PASSED
tests/test_util/test_util_logging.py::test_warningiserror PASSED
tests/test_util/test_util_logging.py::test_info_location PASSED
tests/test_util/test_util_logging.py::test_warning_location PASSED
tests/test_util/test_util_logging.py::test_suppress_logging PASSED
tests/test_util/test_util_logging.py::test_pending_warnings PASSED
tests/test_util/test_util_logging.py::test_colored_logs PASSED
tests/test_util/test_util_logging.py::test_logging_in_ParallelTasks PASSED
tests/test_util/test_util_logging.py::test_output_with_unencodable_char PASSED
tests/test_util/test_util_logging.py::test_skip_warningiserror PASSED
tests/test_util/test_util_logging.py::test_prefixed_warnings PASSED
tests/test_util/test_util_logging.py::test_get_node_location_abspath PASSED
tests/test_util/test_util_logging.py::test_show_warning_types PASSED
tests/test_util/test_util_matching.py::test_compile_matchers PASSED
tests/test_util/test_util_matching.py::test_Matcher PASSED
tests/test_util/test_util_matching.py::test_get_matching_files_all PASSED
tests/test_util/test_util_matching.py::test_get_matching_files_all_exclude_single PASSED
tests/test_util/test_util_matching.py::test_get_matching_files_all_exclude_multiple PASSED
tests/test_util/test_util_matching.py::test_get_matching_files_all_exclude_nonexistent PASSED
tests/test_util/test_util_matching.py::test_get_matching_files_all_include_single PASSED
tests/test_util/test_util_matching.py::test_get_matching_files_all_include_multiple PASSED
tests/test_util/test_util_matching.py::test_get_matching_files_all_include_nonexistent PASSED
tests/test_util/test_util_matching.py::test_get_matching_files_all_include_prefix PASSED
tests/test_util/test_util_matching.py::test_get_matching_files_all_include_question_mark PASSED
tests/test_util/test_util_nodes.py::test_NodeMatcher PASSED
tests/test_util/test_util_nodes.py::test_extract_messages[\n           .. admonition:: admonition title\n\n              admonition body\n           -title-1] PASSED
tests/test_util/test_util_nodes.py::test_extract_messages[\n           .. figure:: foo.jpg\n\n              this is title\n           -caption-1] PASSED
tests/test_util/test_util_nodes.py::test_extract_messages[\n           .. rubric:: spam\n           -rubric-1] PASSED
tests/test_util/test_util_nodes.py::test_extract_messages[\n           | spam\n           | egg\n           -line-2] PASSED
tests/test_util/test_util_nodes.py::test_extract_messages[\n           section\n           =======\n\n           +----------------+\n           | | **Title 1**  |\n           | | Message 1    |\n           +----------------+\n           -line-2] PASSED
tests/test_util/test_util_nodes.py::test_extract_messages[\n           * | **Title 1**\n             | Message 1\n           -line-2] PASSED
tests/test_util/test_util_nodes.py::test_extract_messages_without_rawsource PASSED
tests/test_util/test_util_nodes.py::test_clean_astext PASSED
tests/test_util/test_util_nodes.py::test_make_id[--id0] PASSED
tests/test_util/test_util_nodes.py::test_make_id[term--term-0] PASSED
tests/test_util/test_util_nodes.py::test_make_id[term-Sphinx-term-Sphinx] PASSED
tests/test_util/test_util_nodes.py::test_make_id[-io.StringIO-io.StringIO] PASSED
tests/test_util/test_util_nodes.py::test_make_id[-sphinx.setup_command-sphinx.setup_command] PASSED
tests/test_util/test_util_nodes.py::test_make_id[-_io.StringIO-io.StringIO] PASSED
tests/test_util/test_util_nodes.py::test_make_id[-\uff53\uff50\uff48\uff49\uff4e\uff58-sphinx] PASSED
tests/test_util/test_util_nodes.py::test_make_id[-\u60a0\u597d-id0] PASSED
tests/test_util/test_util_nodes.py::test_make_id[-Hello=\u60a0\u597d=\u3053\u3093\u306b\u3061\u306f-Hello] PASSED
tests/test_util/test_util_nodes.py::test_make_id[-f\xfcnf-funf] PASSED
tests/test_util/test_util_nodes.py::test_make_id[-0sphinx-sphinx] PASSED
tests/test_util/test_util_nodes.py::test_make_id[-sphinx--sphinx] PASSED
tests/test_util/test_util_nodes.py::test_make_id_already_registered PASSED
tests/test_util/test_util_nodes.py::test_make_id_sequential PASSED
tests/test_util/test_util_nodes.py::test_split_explicit_target[hello-expected0] PASSED
tests/test_util/test_util_nodes.py::test_split_explicit_target[hello <world>-expected1] PASSED
tests/test_util/test_util_nodes.py::test_split_explicit_target[hello <world> <sphinx>-expected2] PASSED
tests/test_util/test_util_nodes.py::test_apply_source_workaround_literal_block_no_source PASSED
tests/test_util/test_util_rst.py::test_escape PASSED
tests/test_util/test_util_rst.py::test_append_epilog PASSED
tests/test_util/test_util_rst.py::test_prepend_prolog PASSED
tests/test_util/test_util_rst.py::test_prepend_prolog_with_CR PASSED
tests/test_util/test_util_rst.py::test_prepend_prolog_without_CR PASSED
tests/test_util/test_util_rst.py::test_prepend_prolog_with_roles_in_sections PASSED
tests/test_util/test_util_rst.py::test_prepend_prolog_with_roles_in_sections_with_newline PASSED
tests/test_util/test_util_rst.py::test_prepend_prolog_with_roles_in_sections_without_newline PASSED
tests/test_util/test_util_rst.py::test_textwidth PASSED
tests/test_util/test_util_rst.py::test_heading PASSED
tests/test_util/test_util_template.py::test_ReSTRenderer_escape PASSED
tests/test_util/test_util_template.py::test_ReSTRenderer_heading PASSED
tests/test_util/test_util_typing.py::test_restify PASSED
tests/test_util/test_util_typing.py::test_is_invalid_builtin_class PASSED
tests/test_util/test_util_typing.py::test_restify_type_hints_containers PASSED
tests/test_util/test_util_typing.py::test_restify_Annotated PASSED
tests/test_util/test_util_typing.py::test_restify_type_hints_Callable PASSED
tests/test_util/test_util_typing.py::test_restify_type_hints_Union PASSED
tests/test_util/test_util_typing.py::test_restify_type_hints_typevars PASSED
tests/test_util/test_util_typing.py::test_restify_type_hints_custom_class PASSED
tests/test_util/test_util_typing.py::test_restify_type_hints_alias PASSED
tests/test_util/test_util_typing.py::test_restify_type_ForwardRef PASSED
tests/test_util/test_util_typing.py::test_restify_type_Literal PASSED
tests/test_util/test_util_typing.py::test_restify_pep_585 PASSED
tests/test_util/test_util_typing.py::test_restify_Unpack PASSED
tests/test_util/test_util_typing.py::test_restify_type_union_operator SKIPPED
tests/test_util/test_util_typing.py::test_restify_broken_type_hints PASSED
tests/test_util/test_util_typing.py::test_restify_mock PASSED
tests/test_util/test_util_typing.py::test_restify_type_hints_paramspec XFAIL
tests/test_util/test_util_typing.py::test_stringify_annotation PASSED
tests/test_util/test_util_typing.py::test_stringify_type_hints_containers PASSED
tests/test_util/test_util_typing.py::test_stringify_type_hints_pep_585 PASSED
tests/test_util/test_util_typing.py::test_stringify_Annotated PASSED
tests/test_util/test_util_typing.py::test_stringify_Unpack PASSED
tests/test_util/test_util_typing.py::test_stringify_type_hints_string PASSED
tests/test_util/test_util_typing.py::test_stringify_type_hints_Callable PASSED
tests/test_util/test_util_typing.py::test_stringify_type_hints_Union PASSED
tests/test_util/test_util_typing.py::test_stringify_type_hints_typevars PASSED
tests/test_util/test_util_typing.py::test_stringify_type_hints_custom_class PASSED
tests/test_util/test_util_typing.py::test_stringify_type_hints_alias PASSED
tests/test_util/test_util_typing.py::test_stringify_type_Literal PASSED
tests/test_util/test_util_typing.py::test_stringify_type_union_operator SKIPPED
tests/test_util/test_util_typing.py::test_stringify_broken_type_hints PASSED
tests/test_util/test_util_typing.py::test_stringify_mock PASSED
tests/test_util/test_util_typing.py::test_stringify_type_ForwardRef PASSED
tests/test_util/test_util_typing.py::test_stringify_type_hints_paramspec XFAIL
tests/test_versioning.py::test_get_ratio PASSED
tests/test_versioning.py::test_add_uids PASSED
tests/test_versioning.py::test_picklablility PASSED
tests/test_versioning.py::test_modified PASSED
tests/test_versioning.py::test_added PASSED
tests/test_versioning.py::test_deleted PASSED
tests/test_versioning.py::test_deleted_end PASSED
tests/test_versioning.py::test_insert PASSED
tests/test_versioning.py::test_insert_beginning PASSED
tests/test_versioning.py::test_insert_similar PASSED
tests/test_writers/test_api_translator.py::test_html_translator PASSED
tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_html_ PASSED
tests/test_writers/test_api_translator.py::test_singlehtml_set_translator_for_singlehtml PASSED
tests/test_writers/test_api_translator.py::test_pickle_set_translator_for_pickle PASSED
tests/test_writers/test_api_translator.py::test_json_set_translator_for_json PASSED
tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_latex PASSED
tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_man PASSED
tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_texinfo PASSED
tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_text PASSED
tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_xml PASSED
tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_pseudoxml PASSED
tests/test_writers/test_docutilsconf.py::test_html_with_default_docutilsconf PASSED
tests/test_writers/test_docutilsconf.py::test_html_with_docutilsconf PASSED
tests/test_writers/test_writer_latex.py::test_rstdim_to_latexdim PASSED

================================== XFAILURES ===================================
$(@D)/tests/test_util/test_util_typing.py:390: ImportError: cannot import name 'ParamSpec' from 'typing' ($(PYTHON_DIR)/typing.py)
$(@D)/tests/test_util/test_util_typing.py:743: ImportError: cannot import name 'ParamSpec' from 'typing' ($(PYTHON_DIR)/typing.py)
=============================== warnings summary ===============================
tests/test_builders/test_build.py: 1 warning
tests/test_builders/test_build_linkcheck.py: 33 warnings
  $(@D)/sphinx/builders/linkcheck.py:86: RemovedInSphinx80Warning: The default value for 'linkcheck_report_timeouts_as_broken' will change to False in Sphinx 8, meaning that request timeouts will be reported with a new 'timeout' status, instead of as 'broken'. This is intended to provide more detail as to the failure mode. See https://github.com/sphinx-doc/sphinx/issues/11868 for details.
    warnings.warn(deprecation_msg, RemovedInSphinx80Warning, stacklevel=1)

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
============================= slowest 25 durations =============================
=========================== short test summary info ============================
======== 2166 passed, 21 skipped, 2 xfailed, 34 warnings ========
  py$(PYV): OK
  congratulations :)