on xenial help sign in
Make the PageHeaderLabelTest pass under valgrind
fceff4fAlbert Astals
tests/qmltests/Dash/tst_PageHeader.qml+3−1
@@ -94,7 +94,7 @@ Item {
94 typeString("humppa1")
94 typeString("humppa1")
95 pageHeader.resetSearch()
95 pageHeader.resetSearch()
96
96
97− compare(pageHeader.searchHistory.count, 1)
97+ tryCompare(pageHeader.searchHistory, "count", 1)
98 compare(pageHeader.searchHistory.get(0).query, "humppa1")
98 compare(pageHeader.searchHistory.get(0).query, "humppa1")
99
99
100 pageHeader.triggerSearch()
100 pageHeader.triggerSearch()
@@ -155,6 +155,8 @@ Item {
155 compare(searchTextField.focus, true);
155 compare(searchTextField.focus, true);
156
156
157 var recentSearches = findChild(headerContainer.popover, "recentSearches");
157 var recentSearches = findChild(headerContainer.popover, "recentSearches");
158+ verify(recentSearches, "Could not find recent searches in the popover");
159+ waitForRendering(recentSearches);
158 mouseClick(recentSearches.itemAt(0), 0, 0);
160 mouseClick(recentSearches.itemAt(0), 0, 0);
159
161
160 compare(pageHeader.searchQuery, "Search2");
162 compare(pageHeader.searchQuery, "Search2");