mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
changes entry, test
This commit is contained in:
parent
b2fa4633a2
commit
4ca3afeb58
@ -36,6 +36,8 @@ Features added
|
||||
* #13146: Napoleon: Unify the type preprocessing logic to allow
|
||||
Google-style docstrings to use the optional and default keywords.
|
||||
Patch by Chris Barrick.
|
||||
* #11280: Add ability to skip a particular section using the `no-search` class.
|
||||
Patch by Will Lachance.
|
||||
|
||||
Bugs fixed
|
||||
----------
|
||||
|
@ -17,6 +17,10 @@ textinheading
|
||||
|
||||
International
|
||||
|
||||
.. tip::
|
||||
:class: no-search
|
||||
bat cat
|
||||
|
||||
.. toctree::
|
||||
|
||||
tocitem
|
||||
|
@ -396,10 +396,13 @@ def test_nosearch(app):
|
||||
app.build()
|
||||
index = load_searchindex(app.outdir / 'searchindex.js')
|
||||
assert index['docnames'] == ['index', 'nosearch', 'tocitem']
|
||||
# latex is in 'nosearch.rst', and nowhere else
|
||||
assert 'latex' not in index['terms']
|
||||
assert 'bat' in index['terms']
|
||||
# cat is in 'index.rst' but is marked with the 'no-search' class
|
||||
assert 'cat' not in index['terms']
|
||||
# bat is indexed from 'index.rst' and 'tocitem.rst' (document IDs 0, 2), and
|
||||
# not from 'nosearch.rst' (document ID 1)
|
||||
assert 'bat' in index['terms']
|
||||
assert index['terms']['bat'] == [0, 2]
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user