test: Try to import nodes.meta first (for the latest docutils)

This commit is contained in:
Takeshi KOMIYA 2021-11-28 13:01:42 +09:00
parent f780210b6a
commit 17467b7ae2

View File

@ -17,10 +17,11 @@ from sphinx.testing.util import SphinxTestApp
from sphinx.versioning import add_uids, get_ratio, merge_doctrees from sphinx.versioning import add_uids, get_ratio, merge_doctrees
try: try:
from docutils.nodes import meta
except ImportError:
# docutils-0.18.0 or older
from docutils.parsers.rst.directives.html import MetaBody from docutils.parsers.rst.directives.html import MetaBody
meta = MetaBody.meta meta = MetaBody.meta
except ImportError:
from docutils.nodes import meta
app = original = original_uids = None app = original = original_uids = None