diff options
author | Robert Loehning <robert.loehning@digia.com> | 2014-10-30 14:08:26 +0100 |
---|---|---|
committer | Robert Loehning <robert.loehning@digia.com> | 2014-10-30 15:00:22 +0100 |
commit | 065594174a4fb57930f57493e9b379ec852d09ce (patch) | |
tree | ae5b7e6647f9d462537643ec5070dc894b5bf98b /tests/system/suite_HELP/tst_HELP04/test.py | |
parent | d525d28e6fca0bc41e04f5762bf765719d98f1ae (diff) | |
download | qt-creator-065594174a4fb57930f57493e9b379ec852d09ce.tar.gz |
Squish: Expect no highlighting in help
Task-number: QTCREATORBUG-13239
Change-Id: Id2e7340b0ed8baa8dff1e1dbbfb45a1219c12a63
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Diffstat (limited to 'tests/system/suite_HELP/tst_HELP04/test.py')
-rwxr-xr-x | tests/system/suite_HELP/tst_HELP04/test.py | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/tests/system/suite_HELP/tst_HELP04/test.py b/tests/system/suite_HELP/tst_HELP04/test.py index dcaf622afa..5b9adeefc0 100755 --- a/tests/system/suite_HELP/tst_HELP04/test.py +++ b/tests/system/suite_HELP/tst_HELP04/test.py @@ -72,6 +72,13 @@ def getHighlightsInHtml(htmlCode): res += "%s " % curr.group(1) return res +def verifySelection(expected): + selText = str(__getSelectedText__()) + if test.xverify(selText, "Verify that there is a selection"): # QTCREATORBUG-13239 + # verify if search keyword is found in results + test.verify(expected.lower() in selText.lower(), + "'%s' search result can be found" % expected) + def main(): global sdkPath noMatch = "Your search did not match any documents." @@ -116,9 +123,7 @@ def main(): type(waitForObject(":Hits_QCLuceneResultWidget"), "<Tab>") type(waitForObject(":Hits_QCLuceneResultWidget"), "<Return>") waitFor("__getUrl__() != url or selText != __getSelectedText__()", 20000) - # verify if search keyword is found in results - test.verify(searchKeyword.lower() in __getSelectedText__().lower(), - searchKeyword + " search result can be found") + verifySelection(searchKeyword) else: test.verify(waitFor("noMatch in " "str(waitForObject(':Hits_QCLuceneResultWidget').plainText)", 1000), @@ -149,13 +154,11 @@ def main(): mouseClick(resultsView, 1, 1, 0, Qt.LeftButton) type(resultsView, "<Tab>") type(resultsView, "<Return>") - test.verify("printing" in str(__getSelectedText__()).lower(), - "printing advanced search result can be found") + verifySelection("printing") for i in range(2): type(resultsView, "<Tab>") type(resultsView, "<Return>") - test.verify("sql" in str(__getSelectedText__()).lower(), - "sql advanced search result can be found") + verifySelection("sql") # verify if simple search is properly disabled test.verify(not searchLineEdit.enabled, "Verifying if simple search is not active in advanced mode.") |