@@ -43,9 +43,6 @@ Item {
43 id: dashContent
43 id: dashContent
44 anchors.fill: parent
44 anchors.fill: parent
46− model: SortFilterProxyModel {
49 scopes : scopesModel
46 scopes : scopesModel
@@ -268,119 +265,119 @@ Item {
268 verify(carouselLV.tileWidth / carouselLV.tileHeight == cardTool.components["art"]["aspect-ratio"]);
265 verify(carouselLV.tileWidth / carouselLV.tileHeight == cardTool.components["art"]["aspect-ratio"]);
271− function test_departments() {
268+ function test_navigations() {
272 var dashContentList = findChild(dashContent, "dashContentList");
269 var dashContentList = findChild(dashContent, "dashContentList");
273− tryCompareFunction(function() { return findChild(dashContentList.currentItem, "dashDepartments") != null; }, true);
270+ tryCompareFunction(function() { return findChild(dashContentList.currentItem, "dashNavigation") != null; }, true);
274− var dashDepartments = findChild(dashContentList.currentItem, "dashDepartments");
271+ var dashNavigation = findChild(dashContentList.currentItem, "dashNavigation");
275− tryCompare(dashDepartments, "visible", true);
272+ tryCompare(dashNavigation, "visible", true);
276− compare(dashDepartments.showList, false);
273+ compare(dashNavigation.showList, false);
277− waitForRendering(dashDepartments);
274+ waitForRendering(dashNavigation);
278− mouseClick(dashDepartments, 0, 0);
275+ mouseClick(dashNavigation, 0, 0);
279− compare(dashDepartments.showList, true);
276+ compare(dashNavigation.showList, true);
281− var departmentListView = findChild(dashDepartments, "departmentListView");
278+ var navigationListView = findChild(dashNavigation, "navigationListView");
282− compare(departmentListView.count, 1);
279+ compare(navigationListView.count, 1);
283− tryCompare(departmentListView.currentItem.department, "loaded", true);
280+ tryCompare(navigationListView.currentItem.navigation, "loaded", true);
285− waitForRendering(departmentListView);
282+ waitForRendering(navigationListView);
286− waitForRendering(departmentListView.currentItem);
283+ waitForRendering(navigationListView.currentItem);
288− var allButton = findChild(dashDepartments, "allButton");
285+ var allButton = findChild(dashNavigation, "allButton");
289 compare(allButton.visible, false);
286 compare(allButton.visible, false);
291− var department = findChild(dashDepartments, "department0child3");
288+ var navigation = findChild(dashNavigation, "navigation0child3");
292− mouseClick(department, 0, 0);
289+ mouseClick(navigation, 0, 0);
293− compare(dashDepartments.showList, false);
290+ compare(dashNavigation.showList, false);
294− tryCompare(dashDepartments.currentDepartment, "departmentId", "middle3");
291+ tryCompare(dashNavigation.currentNavigation, "navigationId", "middle3");
295− tryCompare(departmentListView.currentItem.department, "departmentId", "root");
292+ tryCompare(navigationListView.currentItem.navigation, "navigationId", "root");
297− mouseClick(dashDepartments, 0, 0);
294+ mouseClick(dashNavigation, 0, 0);
298− compare(dashDepartments.showList, true);
295+ compare(dashNavigation.showList, true);
299− waitForRendering(departmentListView);
296+ waitForRendering(navigationListView);
300− waitForRendering(departmentListView.currentItem);
297+ waitForRendering(navigationListView.currentItem);
301 compare(allButton.visible, true);
298 compare(allButton.visible, true);
303 mouseClick(allButton, 0, 0);
300 mouseClick(allButton, 0, 0);
304− compare(dashDepartments.showList, false);
301+ compare(dashNavigation.showList, false);
305− tryCompare(dashDepartments.currentDepartment, "departmentId", "root");
302+ tryCompare(dashNavigation.currentNavigation, "navigationId", "root");
306− tryCompare(departmentListView.currentItem.department, "departmentId", "root");
303+ tryCompare(navigationListView.currentItem.navigation, "navigationId", "root");
308− mouseClick(dashDepartments, 0, 0);
305+ mouseClick(dashNavigation, 0, 0);
309− compare(dashDepartments.showList, true);
306+ compare(dashNavigation.showList, true);
310− waitForRendering(departmentListView);
307+ waitForRendering(navigationListView);
311− waitForRendering(departmentListView.currentItem);
308+ waitForRendering(navigationListView.currentItem);
312 compare(allButton.visible, false);
309 compare(allButton.visible, false);
314− department = findChild(dashDepartments, "department0child2");
311+ navigation = findChild(dashNavigation, "navigation0child2");
315− mouseClick(department, 0, 0);
312+ mouseClick(navigation, 0, 0);
316− compare(dashDepartments.showList, true);
313+ compare(dashNavigation.showList, true);
317− tryCompare(dashDepartments.currentDepartment, "departmentId", "middle2");
314+ tryCompare(dashNavigation.currentNavigation, "navigationId", "middle2");
318− tryCompare(departmentListView.currentItem.department, "departmentId", "middle2");
315+ tryCompare(navigationListView.currentItem.navigation, "navigationId", "middle2");
320− var departmentList1 = findChild(dashDepartments, "department1");
317+ var navigationList1 = findChild(dashNavigation, "navigation1");
321− allButton = findChild(departmentList1, "allButton");
318+ allButton = findChild(navigationList1, "allButton");
322− var backButton = findChild(findChild(departmentList1, "department1"), "backButton");
319+ var backButton = findChild(findChild(navigationList1, "navigation1"), "backButton");
323 compare(allButton.visible, true);
320 compare(allButton.visible, true);
324 compare(backButton.visible, true);
321 compare(backButton.visible, true);
326− tryCompare(departmentListView, "contentX", departmentList1.x);
323+ tryCompare(navigationListView, "contentX", navigationList1.x);
327− waitForRendering(departmentListView);
324+ waitForRendering(navigationListView);
328 mouseClick(allButton, 0, 0);
325 mouseClick(allButton, 0, 0);
329− compare(dashDepartments.showList, false);
326+ compare(dashNavigation.showList, false);
330− tryCompare(dashDepartments.currentDepartment, "departmentId", "middle2");
327+ tryCompare(dashNavigation.currentNavigation, "navigationId", "middle2");
331− tryCompare(departmentListView.currentItem.department, "departmentId", "middle2");
328+ tryCompare(navigationListView.currentItem.navigation, "navigationId", "middle2");
333− mouseClick(dashDepartments, 0, 0);
330+ mouseClick(dashNavigation, 0, 0);
334− compare(dashDepartments.showList, true);
331+ compare(dashNavigation.showList, true);
335− waitForRendering(departmentListView);
332+ waitForRendering(navigationListView);
336− waitForRendering(departmentListView.currentItem);
333+ waitForRendering(navigationListView.currentItem);
337 compare(allButton.visible, true);
334 compare(allButton.visible, true);
338 compare(backButton.visible, true);
335 compare(backButton.visible, true);
340− tryCompare(departmentList1.department, "loaded", true);
337+ tryCompare(navigationList1.navigation, "loaded", true);
341− department = findChild(dashDepartments, "department1child2");
338+ navigation = findChild(dashNavigation, "navigation1child2");
342− mouseClick(department, 0, 0);
339+ mouseClick(navigation, 0, 0);
343− compare(dashDepartments.showList, false);
340+ compare(dashNavigation.showList, false);
344− tryCompare(dashDepartments.currentDepartment, "departmentId", "childmiddle22");
341+ tryCompare(dashNavigation.currentNavigation, "navigationId", "childmiddle22");
345− tryCompare(departmentListView.currentItem.department, "departmentId", "middle2");
342+ tryCompare(navigationListView.currentItem.navigation, "navigationId", "middle2");
347− mouseClick(dashDepartments, 0, 0);
344+ mouseClick(dashNavigation, 0, 0);
348− compare(dashDepartments.showList, true);
345+ compare(dashNavigation.showList, true);
349− waitForRendering(departmentListView);
346+ waitForRendering(navigationListView);
350− waitForRendering(departmentListView.currentItem);
347+ waitForRendering(navigationListView.currentItem);
352− tryCompare(departmentList1.department, "loaded", true);
349+ tryCompare(navigationList1.navigation, "loaded", true);
353− department = findChild(dashDepartments, "department1child3");
350+ navigation = findChild(dashNavigation, "navigation1child3");
354− mouseClick(department, 0, 0);
351+ mouseClick(navigation, 0, 0);
355− compare(dashDepartments.showList, false);
352+ compare(dashNavigation.showList, false);
356− tryCompare(dashDepartments.currentDepartment, "departmentId", "childmiddle23");
353+ tryCompare(dashNavigation.currentNavigation, "navigationId", "childmiddle23");
357− tryCompare(departmentListView.currentItem.department, "departmentId", "middle2");
354+ tryCompare(navigationListView.currentItem.navigation, "navigationId", "middle2");
359− mouseClick(dashDepartments, 0, 0);
356+ mouseClick(dashNavigation, 0, 0);
360− compare(dashDepartments.showList, true);
357+ compare(dashNavigation.showList, true);
361− waitForRendering(departmentListView);
358+ waitForRendering(navigationListView);
362− waitForRendering(departmentListView.currentItem);
359+ waitForRendering(navigationListView.currentItem);
363 mouseClick(backButton, 0, 0);
360 mouseClick(backButton, 0, 0);
365− tryCompare(dashDepartments.currentDepartment, "departmentId", "root");
362+ tryCompare(dashNavigation.currentNavigation, "navigationId", "root");
366− tryCompare(departmentListView.currentItem.department, "departmentId", "root");
363+ tryCompare(navigationListView.currentItem.navigation, "navigationId", "root");
367− compare(dashDepartments.showList, true);
364+ compare(dashNavigation.showList, true);
368− mouseClick(dashDepartments, 0, 0);
365+ mouseClick(dashNavigation, 0, 0);
369− compare(dashDepartments.showList, false);
366+ compare(dashNavigation.showList, false);
371− mouseClick(dashDepartments, 0, 0);
368+ mouseClick(dashNavigation, 0, 0);
372− compare(dashDepartments.showList, true);
369+ compare(dashNavigation.showList, true);
373− tryCompare(departmentListView.currentItem.department, "loaded", true);
370+ tryCompare(navigationListView.currentItem.navigation, "loaded", true);
374− department = findChild(dashDepartments, "department0child2");
371+ navigation = findChild(dashNavigation, "navigation0child2");
375− mouseClick(department, 0, 0);
372+ mouseClick(navigation, 0, 0);
376− compare(dashDepartments.showList, true);
373+ compare(dashNavigation.showList, true);
377− departmentList1 = findChild(dashDepartments, "department1");
374+ navigationList1 = findChild(dashNavigation, "navigation1");
378− compare(departmentList1.department.loaded, false);
375+ compare(navigationList1.navigation.loaded, false);
379− tryCompare(dashDepartments.currentDepartment, "departmentId", "middle2");
376+ tryCompare(dashNavigation.currentNavigation, "navigationId", "middle2");
380− allButton = findChild(departmentList1, "allButton");
377+ allButton = findChild(navigationList1, "allButton");
381− tryCompare(dashDepartments.currentDepartment, "departmentId", "middle2");
378+ tryCompare(dashNavigation.currentNavigation, "navigationId", "middle2");
382 mouseClick(allButton, 0, 0);
379 mouseClick(allButton, 0, 0);
383− tryCompare(dashDepartments.currentDepartment, "departmentId", "middle2");
380+ tryCompare(dashNavigation.currentNavigation, "navigationId", "middle2");