on xenial help sign in
Enable setting search query from tryDashPageHeader
commit9f5b7169cafa587bf8a3b85eb778565a36c0bae0 authorJosh Arenson <joshua.arenson@canonical.com> dateMon 25 Apr 2016, 13:21 (11 years ago) parentc38ce61
1 file changed+16−3
tests/qmltests/Dash/tst_DashPageHeader.qml+16−3
tests/qmltests/Dash/tst_DashPageHeader.qml+16−3
@@ -151,13 +151,13 @@ Item {
151151 searchEnabled = true;
152152 pageHeader.searchHistory.clear();
153153
154− pageHeader.searchHistory.addQuery("Search1");
155− pageHeader.searchHistory.addQuery("Search2");
154+ for (var i = 0; i < 20; i++) {
155+ pageHeader.searchHistory.addQuery("Search" + String(i));
156+ }
156157
157158 pageHeader.triggerSearch();
158159
159160 tryCompare(pageHeader.extraPanel, "visible", true);
160−
161161 var searchTextField = findChild(pageHeader, "searchTextField");
162162 compare(searchTextField.focus, true);
163163
@@ -290,6 +290,19 @@ Item {
290290 }
291291 }
292292
293+ Row {
294+ spacing: units.gu(1)
295+ anchors {
296+ left: parent.left
297+ right: parent.right
298+ }
299+ Button {
300+ text: "Search! (Add Query)"
301+ onClicked: pageHeader.searchHistory.addQuery(pageHeader.searchQuery);
302+ width: units.gu(40)
303+ }
304+ }
305+
293306 Row {
294307 spacing: units.gu(1)
295308 anchors {