summaryrefslogtreecommitdiff
path: root/tests/test_domain_cpp.py
diff options
context:
space:
mode:
authorJakob Lykke Andersen <Jakob@caput.dk>2020-04-24 10:57:23 +0200
committerJakob Lykke Andersen <Jakob@caput.dk>2020-04-24 10:57:23 +0200
commitef0c2bf83c76e1657f153d62681c32af71b0cae6 (patch)
treedc0b7e7f01f04312dad5e96c60c7571e3dd5ceb8 /tests/test_domain_cpp.py
parent50ae1b04e8bc6249a3b1537b88aa7769d8533dba (diff)
downloadsphinx-git-ef0c2bf83c76e1657f153d62681c32af71b0cae6.tar.gz
C++, semicolon, move it entirely to ASTDeclaration
Diffstat (limited to 'tests/test_domain_cpp.py')
-rw-r--r--tests/test_domain_cpp.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/test_domain_cpp.py b/tests/test_domain_cpp.py
index ae3e1fa1e..5a41b6dd2 100644
--- a/tests/test_domain_cpp.py
+++ b/tests/test_domain_cpp.py
@@ -87,7 +87,7 @@ def check(name, input, idDict, output=None):
# First, check without semicolon
_check(name, input, idDict, output)
# Second, check with semicolon
- _check(name, input + ';', idDict, output + ';')
+ _check(name, input + ' ;', idDict, output + ';')
def test_fundamental_types():
@@ -910,6 +910,13 @@ def test_build_domain_cpp_backslash_ok(app, status, warning):
assert len(ws) == 0
+@pytest.mark.sphinx(testroot='domain-cpp', confoverrides={'nitpicky': True})
+def test_build_domain_cpp_semicolon(app, status, warning):
+ app.builder.build_all()
+ ws = filter_warnings(warning, "semicolon")
+ assert len(ws) == 0
+
+
@pytest.mark.sphinx(testroot='domain-cpp',
confoverrides={'nitpicky': True, 'strip_signature_backslash': True})
def test_build_domain_cpp_backslash_ok(app, status, warning):