mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Fix test suite: new code in extract_messages cannot always work.
This commit is contained in:
parent
33828e4777
commit
aedfa7db6b
@ -48,9 +48,10 @@ def extract_messages(doctree):
|
||||
# tracker: https://sourceforge.net/tracker/?func=detail&aid=3548418&group_id=38414&atid=422032
|
||||
if isinstance(node, nodes.term) and not node.source:
|
||||
definition_list_item = node.parent
|
||||
node.source = definition_list_item.source
|
||||
node.line = definition_list_item.line - 1
|
||||
node.rawsource = definition_list_item.rawsource.split("\n", 2)[0]
|
||||
if definition_list_item.line is not None:
|
||||
node.source = definition_list_item.source
|
||||
node.line = definition_list_item.line - 1
|
||||
node.rawsource = definition_list_item.rawsource.split("\n", 2)[0]
|
||||
if not node.source:
|
||||
continue # built-in message
|
||||
if isinstance(node, IGNORED_NODES):
|
||||
|
Loading…
Reference in New Issue
Block a user