summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Lykke Andersen <Jakob@caput.dk>2021-03-20 19:27:13 +0100
committerJakob Lykke Andersen <Jakob@caput.dk>2021-04-12 19:07:51 +0200
commit87414faa92fe987b70dc2d4cb61d08a609a5e56c (patch)
tree487aaf67e1d9629232604101bcae2fa764e848d6
parent70708e4b24f70aa84b7c46c0b83175eaba32baf6 (diff)
downloadsphinx-git-87414faa92fe987b70dc2d4cb61d08a609a5e56c.tar.gz
Decl styling, fix cpp tests
-rw-r--r--tests/test_domain_cpp.py5
-rw-r--r--tests/test_ext_intersphinx.py4
2 files changed, 4 insertions, 5 deletions
diff --git a/tests/test_domain_cpp.py b/tests/test_domain_cpp.py
index 7ecf89f54..52aaad850 100644
--- a/tests/test_domain_cpp.py
+++ b/tests/test_domain_cpp.py
@@ -1210,7 +1210,7 @@ not found in `{test}`
cpp_any_role = RoleClasses('cpp-any', 'a', ['code'])
# NYI: consistent looks
# texpr_role = RoleClasses('cpp-texpr', 'span', ['a', 'code'])
- expr_role = RoleClasses('cpp-expr', 'code', ['a'])
+ expr_role = RoleClasses('cpp-expr', 'span', ['a'])
texpr_role = RoleClasses('cpp-texpr', 'span', ['a', 'span'])
# XRefRole-style classes
@@ -1227,8 +1227,7 @@ not found in `{test}`
for role in (expr_role, texpr_role):
name = role.name
expect = '`{name}` puts the domain and role classes at its root'.format(name=name)
- # NYI: xref should go in the references
- assert {'xref', 'cpp', name} <= role.classes, expect
+ assert {'sig', 'sig-inline', 'cpp', name} <= role.classes, expect
# reference classes
diff --git a/tests/test_ext_intersphinx.py b/tests/test_ext_intersphinx.py
index 785faed62..62456a3f4 100644
--- a/tests/test_ext_intersphinx.py
+++ b/tests/test_ext_intersphinx.py
@@ -258,10 +258,10 @@ def test_missing_reference_cppdomain(tempdir, app, status, warning):
'<span class="pre">Bar</span></code></a>' in html)
assert ('<a class="reference external"'
' href="https://docs.python.org/index.html#foons"'
- ' title="(in foo v2.0)"><span class="n">foons</span></a>' in html)
+ ' title="(in foo v2.0)"><span class="n"><span class="pre">foons</span></span></a>' in html)
assert ('<a class="reference external"'
' href="https://docs.python.org/index.html#foons_bartype"'
- ' title="(in foo v2.0)"><span class="n">bartype</span></a>' in html)
+ ' title="(in foo v2.0)"><span class="n"><span class="pre">bartype</span></span></a>' in html)
def test_missing_reference_jsdomain(tempdir, app, status, warning):