on xenial help sign in
update GenericScopeView tests
473d191Michael Zanetti
tests/qmltests/Dash/tst_GenericScopeView.qml−26
@@ -48,19 +48,11 @@ Item {
48 signal mainStageFocusedApplicationChanged()
48 signal mainStageFocusedApplicationChanged()
49 }
49 }
50
50
51− PageHeader {
52− id: testPageHeader
53− searchHistory: SearchHistoryModel {}
54− text: genericScopeView.scope ? genericScopeView.scope.name : ""
55− width: parent.width
56− }
57
51
58 GenericScopeView {
52 GenericScopeView {
59 id: genericScopeView
53 id: genericScopeView
60 anchors.fill: parent
54 anchors.fill: parent
61 previewListView: previewListView
55 previewListView: previewListView
62− pageHeader: testPageHeader
63− tabBarHeight: testPageHeader.implicitHeight
64
56
65 UT.UnityTestCase {
57 UT.UnityTestCase {
66 name: "GenericScopeView"
58 name: "GenericScopeView"
@@ -73,15 +65,6 @@ Item {
73 tryCompare(genericScopeView.categoryView, "contentY", 0)
65 tryCompare(genericScopeView.categoryView, "contentY", 0)
74 }
66 }
75
67
76− function test_isCurrent() {
77− genericScopeView.isCurrent = true
78− testPageHeader.searchQuery = "test"
79− previewListView.open = true
80− genericScopeView.isCurrent = false
81− tryCompare(testPageHeader, "searchQuery", "")
82− tryCompare(previewListView, "open", false);
83− }
84−
85 function test_isActive() {
68 function test_isActive() {
86 tryCompare(genericScopeView.scope, "isActive", false)
69 tryCompare(genericScopeView.scope, "isActive", false)
87 genericScopeView.isCurrent = true
70 genericScopeView.isCurrent = true
@@ -170,14 +153,6 @@ Item {
170
153
171 categoryListView.positionAtBeginning();
154 categoryListView.positionAtBeginning();
172
155
173− // wait for the header0 to be on its position
174− tryCompareFunction(
175− function() {
176− var header0 = findChild(genericScopeView, "dashSectionHeader0")
177− return header0.y == testPageHeader.height;
178− },
179− true);
180−
181 var header0 = findChild(genericScopeView, "dashSectionHeader0")
156 var header0 = findChild(genericScopeView, "dashSectionHeader0")
182 var category0 = findChild(genericScopeView, "dashCategory0")
157 var category0 = findChild(genericScopeView, "dashCategory0")
183 mouseClick(header0, header0.width / 2, header0.height / 2);
158 mouseClick(header0, header0.width / 2, header0.height / 2);
@@ -211,7 +186,6 @@ Item {
211 id: previewListView
186 id: previewListView
212 anchors.fill: parent
187 anchors.fill: parent
213 visible: false
188 visible: false
214− pageHeader: testPageHeader
215 scope: genericScopeView.scope
189 scope: genericScopeView.scope
216 }
190 }
217}
191}