@@ -29,14 +29,14 @@ Item {
31 anchors.fill: parent
31 anchors.fill: parent
34 menuModel: UnityMenuModel {}
33 menuModel: UnityMenuModel {}
35 busName: "test"
34 busName: "test"
36 actionsObjectPath: "test"
35 actionsObjectPath: "test"
37 menuObjectPath: "test"
36 menuObjectPath: "test"
38+ identifier: "test-indicator"
39− rootMenuType: ""
39+ rootMenuType: "com.canonical.indicator.root"
42 property var fullMenuData: [{
42 property var fullMenuData: [{
@@ -117,13 +117,8 @@ Item {
117 name: "DefaultIndicatorPage"
117 name: "DefaultIndicatorPage"
119 function init() {
119 function init() {
121 var mainMenu = findChild(page, "mainMenu");
120 var mainMenu = findChild(page, "mainMenu");
122− verify(mainMenu.model === undefined);
121+ page.menuModel.modelData = [];
124− page.rootMenuType = "com.canonical.indicator.root";
127 verify(mainMenu.model !== null);
122 verify(mainMenu.model !== null);
@@ -157,20 +152,5 @@ Item {
157 var mainMenu = findChild(page, "mainMenu");
152 var mainMenu = findChild(page, "mainMenu");
158 tryCompare(mainMenu, "count", data.expectedCount);
153 tryCompare(mainMenu, "count", data.expectedCount);
161− function test_empty_data() {
163− { tag: "EmptyNoData", modelData: [], visible: true},
164− { tag: "EmptySubmenu", modelData: emptySubMenuData, visible: true},
165− { tag: "NotEmpty", modelData: fullMenuData, visible: false},
169− function test_empty(data) {
170− page.menuModel.modelData = data.modelData;
172− var emptyLabel = findChild(page, "emptyLabel");
173− tryCompare(emptyLabel, "visible", data.visible);