@@ -123,73 +123,5 @@ Rectangle {
123123 compare(fakeSurface.width, surfaceContainerLoader.item.width);
124124 compare(fakeSurface.height, surfaceContainerLoader.item.height);
125125 }
126−
127− function test_childSurfaces_data() {
128− return [ { tag: "1", count: 1 },
129− { tag: "4", count: 4 } ];
130− }
131−
132− function test_childSurfaces(data) {
133− var surfaceContainer = surfaceContainerLoader.item;
134− surfaceCheckbox.checked = true;
135−
136− var i;
137− var surfaces = [];
138− for (i = 0; i < data.count; i++) {
139− var surface = SurfaceManager.createSurface(surfaceContainer.surface.name + "-Child" + i,
140− MirSurfaceItem.Normal,
141− MirSurfaceItem.Restored,
142− Qt.resolvedUrl("../Dash/artwork/music-player-design.png"));
143− surfaceContainer.surface.addChildSurface(surface);
144− compare(surfaceContainer.childSurfaces.count(), i+1);
145−
146− surfaces.push(surface);
147− }
148−
149− for (i = data.count-1; i >= 0; i--) {
150− surfaces[i].release();
151− tryCompareFunction(function() { return surfaceContainer.childSurfaces.count(); }, i);
152− }
153− tryCompare(surfaceSpy, "count", data.count);
154− }
155−
156− function test_nestedChildSurfaces_data() {
157− return [
158− { tag: "2", count: 2 },
159− { tag: "10", count: 10 }
160− ];
161− }
162−
163− function test_nestedChildSurfaces(data) {
164− var surfaceContainer = surfaceContainerLoader.item;
165− surfaceCheckbox.checked = true;
166−
167− var i;
168− var surfaces = [];
169− var lastSurface = surfaceContainer.surface;
170− var delegate;
171− var container = surfaceContainer;
172− for (i = 0; i < data.count; i++) {
173− var surface = SurfaceManager.createSurface(surfaceContainer.surface.name + "-Child" + i,
174− MirSurfaceItem.Normal,
175− MirSurfaceItem.Restored,
176− Qt.resolvedUrl("../Dash/artwork/music-player-design.png"));
177− lastSurface.addChildSurface(surface);
178− compare(container.childSurfaces.count(), 1);
179− surfaces.push(surface);
180−
181− delegate = findChild(container, "childDelegate0");
182− container = findChild(delegate, "surfaceContainer");
183− lastSurface = surface;
184− }
185−
186− surfaceSpy.clear();
187− for (i = data.count-1; i >= 0; i--) {
188− surfaces[i].release();
189− }
190−
191− compare(surfaceContainer.childSurfaces.count(), 0);
192− tryCompare(surfaceSpy, "count", data.count)
193− }
194126 }
195127}