summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Loehning <robert.loehning@theqtcompany.com>2015-09-09 13:48:00 +0200
committerRobert Loehning <robert.loehning@theqtcompany.com>2015-09-11 12:14:45 +0000
commitebad4ed2c17a14e97966858eb56a5c98fd19de5a (patch)
treed67a63536a7279f181d1cc3f8a806f5c41d49f44
parent0780c1d7634d4e7c9314deba14f370d1f2a14ea6 (diff)
downloadqt-creator-ebad4ed2c17a14e97966858eb56a5c98fd19de5a.tar.gz
Squish: Test warnings about outdated Qt version
Change-Id: Id5c3243ace16ef545386cc3f63744963edd5fda1 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
-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")