sphinx/tests/test_builders
Chris Sewell 430866e029
👌 Add warning log for config values that cannot be cached (#12203)
As a user and/or extension developer, it can be a source of confusion when,
on performing a `sphinx-build` for a cached project, 
an unchanged configuration variable is always marked as changed (triggering a full rebuild).

This is often due to the variable being an unpicklable value,
which is silently omitted from the cache (i.e. the `environment.pickle`).

This commit introduces a specific warning for when a configuration variable is omitted from the cache,
allowing users to understand the root of the problem.
2024-03-27 12:59:24 +01:00
..
__init__.py Organise tests into directories 2024-01-17 03:56:35 +00:00
conftest.py [tests] move utilities and static data into dedicated modules and remove `html5lib` (#12173) 2024-03-25 11:03:44 +01:00
test_build_changes.py Organise tests into directories 2024-01-17 03:56:35 +00:00
test_build_dirhtml.py Organise tests into directories 2024-01-17 03:56:35 +00:00
test_build_epub.py [tests] epub: skip the epubcheck test if Java or epubcheck itself are not found (#12098) 2024-03-15 12:02:41 +01:00
test_build_gettext.py Organise tests into directories 2024-01-17 03:56:35 +00:00
test_build_html_5_output.py [tests] move utilities and static data into dedicated modules and remove `html5lib` (#12173) 2024-03-25 11:03:44 +01:00
test_build_html_assets.py Remove spurious blank lines 2024-01-18 01:26:17 +00:00
test_build_html_code.py Remove spurious blank lines 2024-01-18 01:26:17 +00:00
test_build_html_download.py Split `test_build_html` 2024-01-18 00:52:25 +00:00
test_build_html_highlight.py Split `test_build_html` 2024-01-18 00:52:25 +00:00
test_build_html_image.py [tests] skip tests that need remote content if host is offline (#12091) 2024-03-14 15:33:24 +01:00
test_build_html_maths.py Split `test_build_html` 2024-01-18 00:52:25 +00:00
test_build_html_numfig.py [tests] move utilities and static data into dedicated modules and remove `html5lib` (#12173) 2024-03-25 11:03:44 +01:00
test_build_html_tocdepth.py [tests] move utilities and static data into dedicated modules and remove `html5lib` (#12173) 2024-03-25 11:03:44 +01:00
test_build_html.py [tests] move utilities and static data into dedicated modules and remove `html5lib` (#12173) 2024-03-25 11:03:44 +01:00
test_build_latex.py [tests] skip tests that need remote content if host is offline (#12091) 2024-03-14 15:33:24 +01:00
test_build_linkcheck.py [tests] fix flakiness of `test_linkcheck_exclude_documents` (#12189) 2024-03-25 11:48:03 +01:00
test_build_manpage.py Organise tests into directories 2024-01-17 03:56:35 +00:00
test_build_texinfo.py Consolidate warnings tests in `test_build_warnings` 2024-01-19 02:28:06 +00:00
test_build_text.py Organise tests into directories 2024-01-17 03:56:35 +00:00
test_build_warnings.py 👌 Add warning log for config values that cannot be cached (#12203) 2024-03-27 12:59:24 +01:00
test_build.py Organise tests into directories 2024-01-17 03:56:35 +00:00
test_builder.py Explicitly remove the `autodoc_fodder` module 2024-01-19 02:28:06 +00:00
xpath_data.py [tests] move utilities and static data into dedicated modules and remove `html5lib` (#12173) 2024-03-25 11:03:44 +01:00
xpath_util.py [tests] move utilities and static data into dedicated modules and remove `html5lib` (#12173) 2024-03-25 11:03:44 +01:00