on xenial help sign in
make testPageHeader more stable

Approved by: Andrea Cimitan

commite1209affa84961a11c8994c137b94133e0015d97 authorAlbert Astals Cid <albert.astals@canonical.com> dateTue 21 Jul 2015, 09:09 (11 years ago) parent298f7515086173
1 file changed+12−6
tests/qmltests/Dash/tst_PageHeader.qml+12−6
tests/qmltests/Dash/tst_PageHeader.qml+12−6
@@ -34,6 +34,12 @@ Item {
3434 property alias searchEnabled : pageHeader.searchEntryEnabled
3535 property alias searchQuery : pageHeader.searchQuery
3636
37+ function doTypeString(text) {
38+ var headerContainer = findChild(pageHeader, "headerContainer");
39+ tryCompare(headerContainer, "contentY", 0);
40+ typeString(text);
41+ }
42+
3743 function init() {
3844 searchEnabled = true;
3945
@@ -63,7 +69,7 @@ Item {
6369 pageHeader.resetSearch()
6470
6571 pageHeader.triggerSearch()
66− typeString("test")
72+ doTypeString("test")
6773
6874 compare(searchQuery, "test", "Typing in the search field did not change searchQuery")
6975 }
@@ -72,7 +78,7 @@ Item {
7278 searchEnabled = true
7379 pageHeader.triggerSearch()
7480 searchQuery = "test1"
75− typeString("test2")
81+ doTypeString("test2")
7682 compare(searchQuery, "test1test2", "Setting searchQuery text does not update the TextField")
7783 }
7884
@@ -91,28 +97,28 @@ Item {
9197
9298 function test_history() {
9399 pageHeader.triggerSearch()
94− typeString("humppa1")
100+ doTypeString("humppa1")
95101 pageHeader.resetSearch()
96102
97103 tryCompare(pageHeader.searchHistory, "count", 1)
98104 compare(pageHeader.searchHistory.get(0).query, "humppa1")
99105
100106 pageHeader.triggerSearch()
101− typeString("humppa2")
107+ doTypeString("humppa2")
102108 pageHeader.resetSearch()
103109
104110 compare(pageHeader.searchHistory.count, 2)
105111 compare(pageHeader.searchHistory.get(0).query, "humppa2")
106112
107113 pageHeader.triggerSearch()
108− typeString("humppa3")
114+ doTypeString("humppa3")
109115 pageHeader.resetSearch()
110116
111117 compare(pageHeader.searchHistory.count, 3)
112118 compare(pageHeader.searchHistory.get(0).query, "humppa3")
113119
114120 pageHeader.triggerSearch()
115− typeString("humppa4")
121+ doTypeString("humppa4")
116122 pageHeader.resetSearch()
117123
118124 compare(pageHeader.searchHistory.count, 3)