summaryrefslogtreecommitdiffstats
path: root/tests/auto/qdoc/generatedoutput/tst_generatedoutput.cpp
diff options
context:
space:
mode:
authorTopi Reinio <topi.reinio@qt.io>2019-09-04 14:14:01 +0200
committerTopi Reinio <topi.reinio@qt.io>2019-09-05 00:05:28 +0200
commit2174b1a34a0754376b77528161bf2328855cb0e7 (patch)
tree97fc366a0a59d02287cf651eed19af33349bab46 /tests/auto/qdoc/generatedoutput/tst_generatedoutput.cpp
parentf51776c427b268caf348efa524264c5e25e31a18 (diff)
Add an initial test case for C++ documentation generated by QDoc
This will be expanded later on. The minimal C++ project tests QDoc's HTML output for a module page, namespace and class reference, and some class members. Change-Id: Ifabc394116b675152d3ac95dc96a46e6e9c768ec Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Diffstat (limited to 'tests/auto/qdoc/generatedoutput/tst_generatedoutput.cpp')
-rw-r--r--tests/auto/qdoc/generatedoutput/tst_generatedoutput.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/auto/qdoc/generatedoutput/tst_generatedoutput.cpp b/tests/auto/qdoc/generatedoutput/tst_generatedoutput.cpp
index 01134517a..103198d42 100644
--- a/tests/auto/qdoc/generatedoutput/tst_generatedoutput.cpp
+++ b/tests/auto/qdoc/generatedoutput/tst_generatedoutput.cpp
@@ -38,6 +38,7 @@ private slots:
void init();
void htmlFromQDocFile();
+ void htmlFromCpp();
void htmlFromQml();
private:
@@ -138,6 +139,15 @@ void tst_generatedOutput::htmlFromQDocFile()
"qdoctests-qdocfileoutput.html");
}
+void tst_generatedOutput::htmlFromCpp()
+{
+ testAndCompare("testcpp.qdocconf",
+ "testcpp-module.html "
+ "testqdoc-test.html "
+ "testqdoc-test-members.html "
+ "testqdoc.html");
+}
+
void tst_generatedOutput::htmlFromQml()
{
testAndCompare("testqml.qdocconf",