@@ -192,6 +192,27 @@ Item {
195+ function test_pagination() {
196+ var paginationRepeater = findChild(pageHeader, "paginationRepeater");
197+ tryCompare(paginationRepeater, "count", 0);
198+ pageHeader.paginationCount = 5;
199+ tryCompare(paginationRepeater, "count", 5);
200+ for (var i=0; i<pageHeader.paginationCount; i++) {
201+ pageHeader.paginationIndex = i;
202+ for (var j=0; j<paginationRepeater.count; j++) {
203+ var paginationDot = findChild(pageHeader, "paginationDots_"+j);
205+ compare(paginationDot.source.toString().indexOf("pagination_dot_on") > -1, true);
207+ compare(paginationDot.source.toString().indexOf("pagination_dot_off") > -1, true);
211+ pageHeader.paginationIndex = -1;
212+ pageHeader.paginationCount = 0;
213+ tryCompare(paginationRepeater, "count", 0);
195 function test_popup_closing(data) {
216 function test_popup_closing(data) {
196 searchEnabled = true;
217 searchEnabled = true;
197 pageHeader.searchHistory.clear();
218 pageHeader.searchHistory.clear();