summaryrefslogtreecommitdiff
path: root/tests/system/suite_general/tst_openqt_creator/test.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/system/suite_general/tst_openqt_creator/test.py')
-rw-r--r--tests/system/suite_general/tst_openqt_creator/test.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/system/suite_general/tst_openqt_creator/test.py b/tests/system/suite_general/tst_openqt_creator/test.py
index 4b734767e9..57a0785ab8 100644
--- a/tests/system/suite_general/tst_openqt_creator/test.py
+++ b/tests/system/suite_general/tst_openqt_creator/test.py
@@ -63,6 +63,16 @@ def main():
compareProjectTree(naviTreeView % "speedcrunch( \[\S+\])?", "projecttree_speedcrunch.tsv")
compareProjectTree(naviTreeView % "qtcreator( \[\S+\])?", "projecttree_creator.tsv")
+ # Verify warnings about old Qt version
+ if not test.verify(object.exists(":Qt Creator_Core::OutputWindow"),
+ "Did the General Messages view show up?"):
+ openGeneralMessages()
+ generalMessages = str(waitForObject(":Qt Creator_Core::OutputWindow").plainText)
+ test.verify("Project MESSAGE: Cannot build Qt Creator with Qt version 5.3.1." in generalMessages,
+ "Warning about outdated Qt shown?")
+ test.verify("Project ERROR: Use at least Qt 5.4.0." in generalMessages,
+ "Minimum Qt version shown?")
+
# Now check some basic lookups in the search box
selectFromLocator(": Qlist::QList", "QList::QList")
test.compare(wordUnderCursor(waitForObject(":Qt Creator_CppEditor::Internal::CPPEditorWidget")), "QList")