@@ -34,6 +34,12 @@ Item {
34 property alias searchEnabled : pageHeader.searchEntryEnabled
34 property alias searchEnabled : pageHeader.searchEntryEnabled
35 property alias searchQuery : pageHeader.searchQuery
35 property alias searchQuery : pageHeader.searchQuery
37+ function doTypeString(text) {
38+ var headerContainer = findChild(pageHeader, "headerContainer");
39+ tryCompare(headerContainer, "contentY", 0);
37 function init() {
43 function init() {
38 searchEnabled = true;
44 searchEnabled = true;
@@ -63,7 +69,7 @@ Item {
63 pageHeader.resetSearch()
69 pageHeader.resetSearch()
65 pageHeader.triggerSearch()
71 pageHeader.triggerSearch()
66− typeString("test")
72+ doTypeString("test")
68 compare(searchQuery, "test", "Typing in the search field did not change searchQuery")
74 compare(searchQuery, "test", "Typing in the search field did not change searchQuery")
@@ -72,7 +78,7 @@ Item {
72 searchEnabled = true
78 searchEnabled = true
73 pageHeader.triggerSearch()
79 pageHeader.triggerSearch()
74 searchQuery = "test1"
80 searchQuery = "test1"
75− typeString("test2")
81+ doTypeString("test2")
76 compare(searchQuery, "test1test2", "Setting searchQuery text does not update the TextField")
82 compare(searchQuery, "test1test2", "Setting searchQuery text does not update the TextField")
@@ -91,28 +97,28 @@ Item {
92 function test_history() {
98 function test_history() {
93 pageHeader.triggerSearch()
99 pageHeader.triggerSearch()
94− typeString("humppa1")
100+ doTypeString("humppa1")
95 pageHeader.resetSearch()
101 pageHeader.resetSearch()
97 tryCompare(pageHeader.searchHistory, "count", 1)
103 tryCompare(pageHeader.searchHistory, "count", 1)
98 compare(pageHeader.searchHistory.get(0).query, "humppa1")
104 compare(pageHeader.searchHistory.get(0).query, "humppa1")
100 pageHeader.triggerSearch()
106 pageHeader.triggerSearch()
101− typeString("humppa2")
107+ doTypeString("humppa2")
102 pageHeader.resetSearch()
108 pageHeader.resetSearch()
104 compare(pageHeader.searchHistory.count, 2)
110 compare(pageHeader.searchHistory.count, 2)
105 compare(pageHeader.searchHistory.get(0).query, "humppa2")
111 compare(pageHeader.searchHistory.get(0).query, "humppa2")
107 pageHeader.triggerSearch()
113 pageHeader.triggerSearch()
108− typeString("humppa3")
114+ doTypeString("humppa3")
109 pageHeader.resetSearch()
115 pageHeader.resetSearch()
111 compare(pageHeader.searchHistory.count, 3)
117 compare(pageHeader.searchHistory.count, 3)
112 compare(pageHeader.searchHistory.get(0).query, "humppa3")
118 compare(pageHeader.searchHistory.get(0).query, "humppa3")
114 pageHeader.triggerSearch()
120 pageHeader.triggerSearch()
115− typeString("humppa4")
121+ doTypeString("humppa4")
116 pageHeader.resetSearch()
122 pageHeader.resetSearch()
118 compare(pageHeader.searchHistory.count, 3)
124 compare(pageHeader.searchHistory.count, 3)